Add possibility to keep original types (if sql not required for example)
Update VioletCreator - now it can dig into specified parent classes.