* + Rage
* tinkering
* remove if statement wrapper and modify error message
* add test cases
* more work on test cases
* adding contexts to test cases
* test(debug): fix up tests
* fix(lint): whisepate
---------
Co-authored-by: Sabe Jones <sabe@habitica.com>