I'll add an InvalidStateTransition(ValueError) class.