The NoneState exists because SMACH has 'none' state. Maybe, this should not be in the original API, but in the bridge itself