@alexfacciorusso: jackson kotlin module doesn’t see default constructor values. it can call the default constructor ignoring the values, or it can call the full constructor. The structure of jackson doesn’t really allow the module to construct the object, only provide advice. so the java code that constructs it fails to know about Kotlin. I’ll ask if we can open up an extension point in jackson to allow us to call the constructor. But...