StateHolder

Provides a short way to a class can conform to StateHolder interface. Creates a default StateHolder implementation. Mainly used with delegation pattern StateHolder for more information.