Custom block for precondition failure

- https://thinkneardev.atlassian.net/browse/REX-1185
Do we need this? I assumed it was going to be version-agnostic.