Theory of Consequences