Think it would be okay to just let it blow up? I wouldn't want to suppress any problems in the predicate function.