Expanded class hierarchy of RoleException