Utilities supporting execution of component lifecycle stages.
Utility class that makes it easier to transfer a component throught it's lifecycle stages.