I kind of like LogicException in this case.