Improve error message for unknown query arguments

* Add exception handler to `_setup_attr`
Add guard against `A_Cached_Role` to `_setup_attr`
Add `IM_Handle`, `Nickname`