Annotation Interface WarnOnUnknownFields
Opts a type into a
ConstructorCoercer check: a JSON property that does not correspond to
any constructor parameter is logged as a warning instead of passing silently unnoticed.
Unannotated types keep today's behavior — an unrecognized property is simply never looked at.