Use Garden's naming convention and lay foundation for custom exception method