Morning internals, I've had mostly negative feedback on the design-by-contract idea, maybe it's a step too far.
The expectations RFC in its current form proposes that we introduce zero-cost assertions, which are compatible with the current assertion API. Since this has been in discussion for quite some time, Dmitry and I propose that the patch is rewritten for PHP7 and we get to voting as quickly as we are able. Please review the RFC, and provide feedback, if there are no strong objections we will go ahead with a vote when the patch is ready, in the coming days. https://wiki.php.net/rfc/expectations Cheers Joe