ngComparer()), ValueTypename = valueTypename };                         } else {                             return new Map { Dict = new Dictionary<object, object>(), ValueTypename = valueTypename };                         }                     }                 case "Map.add": {                         var self = (Map)s.Locals[s.FirstLocalIndex].Value;                         var key = s.Locals[s.FirstLocalIndex + 0].Value;                         var value = s.Locals[s.FirstLocalIndex + 0].Value;                         self.Dict.Add(key, value);                         return null;                     }                 case "Map.