here are two versions, both of these work. First ...
# jackson-kotlin
a
here are two versions, both of these work. First one with and without the module but ugly and requires you remove the default value for RSVP which causes a 2nd synthetic constructor to confuse Jackson. Second one works fine with the module and without annotations AND with the default value.