Limits, stated before they are found

Every limit above that is a behaviour carries a test that fails the day it stops being true: packages/contracts/test/Invariants.test.ts for the contract ones. Two are not behaviours: the encoding range of clause 2.5's floor, and the stale comment, which is a fact about a document rather than about what the contract does.