Log an error and return a rejected Promise
match, ignore, rethrow error
Bouncing async/await wrapper for smart error handling
Throw errors with sound effects
Exceptional Exceptions: Customizable error classes and error re-throwing with original error included
Make template errors easy to understand and fix.