anchor.diff:      function IsLoadedLocal(const S: string): boolean;
       function MethodEval(const AObject, AMethod, AParams: string): PPyObject;
       function MethodEvalEx(const AObject, AMethod, AParams: string): TAppPyEventResult;
  -    function StrArrayToString(const V: array of string): string;
     public
       constructor Create;
       destructor Destroy; override;
  
positive.code:       IntToStr(tick)+'ms';
    end;
    Result+= ')';
  end;
  
  function TAppPython.StrArrayToString(const V: array of string): string;
  var
    i: integer;
  begin
    Result:= '';
    for i:= 0 to Length(V)-1 do
      Result+= V[i]+',';
    if Result<>'' then
      SetLength(Result, Length(Result)-1);
  end;
  
  function TAppPython.Eval(const Command: string; UseFileMode: boolean=false): PPyObject;
  
negative.code: 
  implementation
  
  function StrArrayToString(const V: array of string): string;
  var
    i: integer;
  begin
    Result:= '';
    for i:= 0 to Length(V)-1 do
      Result+= V[i]+',';
    if Result<>'' then
      SetLength(Result, Length(Result)-1);
  end;
  
  { TAppPython }
  
  constructor TAppPython.Create;
  