Get the Map value of this JSON value, throw if other type.
Map<String, Json> get asMap => value as Map<String, Json>;