#196 moving getGetters, getSetters and getAlternativeTargetAccessors to Type, initializing them lazy.
#196 Formatting