Make state machine ctors internal