We have never documented our use of assert, so can't expect builders to do the right thing. This reverts commit 55dd4d32.