Change some names. Add a ProteanFiniteStateMachine#destroy() method.