Closed
Description
This will not break any existing implementation as it moves validation a bit later, which means, the application will still abort if it does today, only a bit later. Working applications will continue to work as this only moves some assertions. This is marked as a breaking change because it does change behavior in a meaningful way around timing.