Get the Map value of this JSON value, or null if other type.
Map<String, Json>? get asMapOrNull => value is Map<String, Json> ? value as Map<String, Json> : null;