Checks if string is map.
bool isMap(String value) { try { jsonDecode(value) as Map<String, dynamic>; return true; } on FormatException catch (_) { return false; } }