Rename method to hide implementation details.
Recursive method to generate N-level deep nested exceptions.