Extra utilities for state machines, to make them more usable.
Descriptor to help using machines as properties.
String that proxies every call to nested machine.