add back in prelude hiding catch for 7.4.2 compile