anchor.diff:      method objectAtIndexedSubscript(aIndex: Integer): id;
     end;
   
  +  NSString_Marzipan_Helpers = public extension class(NSString)
  +  public
  +    class method stringwithMonoString(s: ^MonoString): NSString;
  +    method MonoString: ^MonoString;
  +  end;
  +
   implementation
   
   
  
positive.code:   var lElements := elements;
    if &type = typeOf(String) then begin
      for i: Integer := 0 to count -1 do begin
        lTmp[i] := MZString.NSStringwithMonoInstance(^MonoString(lElements[i]));
      end;
    end else begin
      for i: Integer := 0 to count -1 do begin
  
negative.code:   var lItem := elements[aIndex];
    if lItem = nil then exit nil;
    if &type = typeOf(NSString)  then begin
      exit MZString.NSStringWithMonoString(^MonoString(lItem));
    end;
    var lTmp := &type.alloc();
    exit id(lTmp).initWithMonoInstance(lItem);
  