public Pointcut resolve(IScope scope) {
public final Pointcut resolve(IScope scope) {
    public Pointcut resolve(IScope scope) {    	assertState(SYMBOLIC);    	Bindings bindingTable = new Bindings(scope.getFormalCount());        this.resolveBindings(scope, bindingTable);        bindingTable.checkAllBound(scope);        this.state = RESOLVED;        return this;  	    }