ExtendedDelayedInit allows mixing in of DelayedInit into multiple exclusive traits while maintaining the ability to mix them back together.
ExtendedDelayedInit allows mixing in of DelayedInit into multiple exclusive traits while maintaining the ability to mix them back together.
Override the preInit and postInit methods to provide distinct functionality.