anchor.diff:          Other ->
               {error, Other}
       end.
  -    
  +
   
   -spec clocksi_iread(txid(), key(), type()) -> {ok, term()} | {error, reason()}.
   clocksi_iread({_, _, CoordFsmPid}, Key, Type) ->
  
positive.code:                      {read, {Key, Type}}
               end,
               Objects),
      case gr_snapshot_read(Clock, Args) of
          {ok, {_TxId, Result, CommitTime}} ->
              {ok, Result, CommitTime};
          {error, Reason} -> {error, Reason}
      end.
  -endif.
  -endif.
  
negative.code:             gr_snapshot_read(ClientClock, Args)
      end.
  -endif.
  