Make non-function catch predicate fail fast. See #251