Add a simple state to a gem, without all the hassle of a complex state machine.