refactoring Virtus module inclusion
performing defining attributes of simple types only in modules
extracting method to parse JSON-Schema type
fix generating default values using lambdas
refactoring to configure the wrapper you want
extracting wrapper's generic methods
support to use superclass for new models