Crear map de lists de Spring config en Kotlin

Estoy intentando crear un object de tipo Map<String, List<String>> en una aplicación Spring Boot escrita en Kotlin .

Puedo crear un map a partir de config, y también puedo crear una list a partir de config, pero cuando bash combinar los dos obtengo la siguiente exception:

 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'myConfiguration': Could not bind properties to MyConfiguration (prefix=, ignoreInvalidFields=false, ignoreUnknownFields=true, ignoreNestedProperties=false); nested exception is java.lang.NullPointerException 

Mi Configuration Object :

 @ConfigurationProperties @Component class MyConfiguration { var myNewMap: Map<String, List<String>>? = null } 

Mi Configuration yml :

 --- myNewMap: firstKey: - 2 - 4 secondKey: - 2 

¿Es esto posible con la forma en que Spring lee en la configuration? ¿O es la única forma de crear un map simple con los valores como una cadena separada por comas, y convertirlo en una list en mi aplicación?

Kotlin: 1.2.0 Spring Boot: 1.5.6.RELEASE