anchor.diff:    w: UnicodeString;
   begin
     Result:= '';
  -  if not Assigned(Obj) then
  -    Exit;
  +  if not FInited then exit;
  +  if Obj=nil then exit;
   
     with FEngine do
     begin
  
positive.code:   i: integer;
    Obj: PPyObject;
  begin
    LoadedLocals.Clear;
  
    with FEngine do
  
negative.code: var
    Num: Int64;
  begin
    if not FInited then exit(nil);
    with FEngine do
    begin
      if S='' then
  