Better error messages with correct stack traces
Dictionary key/value typo
Load the utils module
Fix some this vs. that errors, as well as returning some promises to wait for fulfillment