anchor.diff:  
           var lPar := new CGParameterDefinition(lParamName, lParamType);
           if lIsByReference then lPar.Modifier := lParamModifier;
  +
  +        //if (llParamType = MZObjectTypeReference) and lIsByReference then
  +          //lPar.Comment := new CGCommentStatement(lPTar.FullName);
   
           lMeth.Parameters.Add(lPar);
   
  
positive.code:       lMeth.Visibility := CGMemberVisibilityKind.Public;
        lMethodMap[meth] := lMeth;
        lMeth.ReturnType := GetMarzipanType(meth.ReturnType);
        if meth.IsConstructor then begin
          lMeth.Name := 'init';
          lMeth.ReturnType := CGPredefinedTypeReference.InstanceType;
  
negative.code: 
        exit aType.Resolve;
      end;
  
      property MZObjectTypeReference := new CGNamedTypeReference('MZObject'); lazy; readonly;
  
      method LoadAsm(el: String): ModuleDefinition;
      method IsListObjectRef(aType: TypeReference; out aArray: Boolean): Boolean;
  