actually allow classes to see the custom exception