anchor.diff:              {error, Reason}
       end.
   
  -get_cache_size() ->    
  +get_cache_size() ->
       Cmd = <<?SYSP_CACHESIZE_GET:32/signed-native>>,
  -    <<Result:32/signed-native, Gbytes:32/native, Bytes:32/native, Ncaches:32/native>> = 
  +    <<Result:32/signed-native, Gbytes:32/native, Bytes:32/native, Ncaches:32/native>> =
           erlang:port_control(get_port(), ?CMD_TUNE, Cmd),
       case Result of
           0 ->
  
positive.code:             {error, Result}
      end.
  
  get_txn_timeout() ->    
      Cmd = <<?SYSP_TXN_TIMEOUT_GET:32/signed-native>>,
      <<Result:32/signed-native, Timeout:32/native>> = erlang:port_control(get_port(), ?CMD_TUNE, Cmd),
      case Result of
  
negative.code:         Reason ->
              {error, Reason}
      end.
  
  
  cursor_next() ->
      do_cursor_move(?CMD_CURSOR_NEXT).
  
  cursor_prev() ->
  