class Obligation::StateError

A {StateError} will be raised when a obligation is tried to fulfill or reject twice.