anchor.diff:  
   /// An in-memory [Service].
   class MemoryService<T> extends Service {
  -  Map <int, MemoryModel> items = {};
  +  List<MemoryModel> items = [];
   
     MemoryService() :super() {
       if (!reflectType(T).isAssignableTo(reflectType(MemoryModel))) {
  
positive.code: 
    Future remove(id, [Map params]) async {
      int desiredId = int.parse(id.toString());
      if (items.containsKey(desiredId)) {
        MemoryModel item = items[desiredId];
        items[desiredId] = null;
        return _makeJson(desiredId, item);
      } else throw new AngelHttpException.NotFound();
    }
  
negative.code: 
    Future modify(id, data, [Map params]) async {
      int desiredId = int.parse(id.toString());
      if (items.length > desiredId) {
        try {
          Map existing = god.serializeObject(items[desiredId]);
          data = mergeMap([existing, data]);
  