Define abc::security_error without using macros
Remove unused class abc::attribute_error
Define abc::key_error without using macros