add support for JsonIgnoreProperties annotation