replaced croak with throw_exception
Wrote tests for RolesDoNotSupportInner
replaced croak with throw_exception
wrote tests for RolesDoNotSupportAugment
Wrote exception for RolesDoNotSupportInner
Wrote exception for RolesDoNotSupportAugment
Wrote exception for RoleNamesDoNotMatch