Add descriptions for common error codes
Add exception example, fix minor bug
Add `_okCode` special kwarg