Yesterday I've struggled with problems with Jackson deserializer and sealed classes when running Ktor from gradle task. Today I've upgraded to 1.5.0 and the problem is still there, but only when I enable development mode. With the default (dev mode off) the problem is gone. What does this new development mode really do?