Added State Engine interface.