- Added requirement that receivers are faulty on construction (1.8) - Clarified that validity can be set by the user code in 2.1.5