Base stuff for JsonDeserializer and placeholders for generators