7e0eae99a6
* Modify error API to not include exception, but to test on type * reformat * address renames and documentations from the review * test is errors * document