Add map type deserialization