encode usage of comma and space in type name eg. Map<String, String>