Feature/state transition machine

What about using the bare verb `transition()`?