deserialize method
Deserializes a value to an instance of BASE.
Implementation
@override
BuiltMap deserialize(value, DogEngine engine) {
return BuiltMap<K, V>((value as Map).map<K, V>((key, value) => MapEntry<K, V>(
deserializeArg(key, 0, engine),
deserializeArg(value, 1, engine),
)));
}