A New Theory of Impossibility, Impracticability, and Frustration