anchor.diff:            var pOutput = new StringBuffer();
             pOutput.write("(");
             
  -          (new Func(getters[accessor],
  -                  _getParamsFromInfo(compiler, getters[accessor]),
  -                  binding: "this[$symDartObj]",
  -                  transform: FunctionTransformation.NONE,
  -                  withSemicolon: false))
  -              .render(compiler, pOutput);
  +          final funcRenderable = new Func(getters[accessor],
  +            _getParamsFromInfo(compiler, getters[accessor]),
  +            binding: "this[$symDartObj]",
  +            transform: FunctionTransformation.NONE,
  +            withSemicolon: false);
  +            
  +          funcRenderable.render(compiler, pOutput);
  +          
             pOutput.write(").apply(this, arguments)");
   
             compiler.baseTransformer
  
positive.code: 
            // defer handling of getters/setters
            
            if (c != null && c.getters.contains(data["name"]) &&
                params.length == 0) {
              if (!accessors.contains(name)) accessors.add(name);
              getters[name] = data;
              continue;
            }
  
            if (c != null && c.setters.contains(data["name"]) &&
                params.length == 1) {
              if (!accessors.contains(name)) accessors.add(name);
              setters[name] = data;
              continue;
            }
  
            if (data["code"].length > 0) {
              if (data["modifiers"]["static"] || data["modifiers"]["factory"]) {
                if (isTopLevel) {
                  (new Func(data, params,
  
negative.code:           final bool isDefaultConstructor = name == this.data["name"];
            final bool isConstructor = isDefaultConstructor || name.startsWith("${this.data["name"]}.");
            
            if (isConstructor && !isTopLevel) {
              continue;
            }
            
            final params = _getParamsFromInfo(compiler, data,
                compiler.analyzer.getFunctionParameters(
  