Remove SetSuperProperty method. Change the way super properties are working.
Refactor property name formatter. Add documentation for config.