anchor.diff:          case connect_database(Conn, Host, Database, IsCreateDB, PageSize) of
           {ok, C2} ->
               case begin_transaction(AutoCommit, C2) of
  -            {ok, C3} ->
  -                load_timezone_data(C3);
  +            {ok, C3} -> load_timezone_data(C3);
               {error, Reason, C3} -> {error, Reason, C3}
               end;
           {error, Reason, C2} ->
  
positive.code:         {error, Reason, C3}
      end.
  
  puts_timezone_data(Map, nil) ->
      Map;
  puts_timezone_data(Map, {[ID, Name], Conn, Stmt}) ->
      M = maps:put(ID, Name, Map),
      puts_timezone_data(M, fetchone(Conn, Stmt)).
  
negative.code:     Rows = Stmt#stmt.rows,
      case length(Rows) of
      0 ->
          {nil, Conn, Stmt};
      _ ->
          [R | Rest] = Rows,
          {ConvertedRow, C2} = efirebirdsql_op:convert_row(Conn, Stmt#stmt.xsqlvars, R),
  