anchor.diff:    Future<int> get dbsize => connection.sendExpectInt([Cmd.DBSIZE]);
   
     /// Wrapper for [RawRedisCommands.lastsave].
  -  Future<DateTime> get lastsave => raw.lastsave.transform((int unixTs) => new DateTime.fromMillisecondsSinceEpoch(unixTs * 1000, isUtc:true));
  +  Future<DateTime> get lastsave => raw.lastsave.then((int unixTs) => new DateTime.fromMillisecondsSinceEpoch(unixTs * 1000, isUtc:true));
   
     Future flushdb() => connection.sendExpectSuccess([Cmd.FLUSHDB]);
   
  
positive.code:       cmdWithArgs.add(serializer.serialize(sortPattern));
      }
  
      if (skip != null || take != null){
        cmdWithArgs.add(Cmd.LIMIT);
        cmdWithArgs.add(serializer.serialize(skip == null ? 0 : skip));
        cmdWithArgs.add(serializer.serialize(take == null ? 0 : take));
  
negative.code:   /// Converts bytes to a Map
    Map<String,Object> toMap(List<List<int>> multiData) {
      Map<String,Object> map = new Map<String,Object>();
      for (int i = 0; i < multiData.length; i += 2) {
        String key = toStr(multiData[i]);
        map[key] = serializer.deserialize(multiData[i + 1]);
      }
  