public function send() : OrderState { throw InvalidTransitionException::unexpectedTransition('created', 'sent'); }