Json Annotation processing enhanced (Item 16)