Current deserializer implementation for type java.time.Month is a mess, inherited from jackson-datatype-jsr310: it defaults to using plain EnumDeserializer but wrapping it in case of 1-based processing being enabled.
Instead, we should just write regular deserializer.