bug generics in generics like java.util.Map<String,
java.util.List<String>>