A method to obtain existing object or data role
Issue #76
new
Having name of a role, it would be great to be able to obtain an existing role, be it object or data property.
For example (in pseudocode)
# in context 1 of a program
role = kernel.object_role('A') # creates object role A
...
# in context 2 of a program
role = kernel.role('A') # retrieves existing role A; raise an error if it does not exist
role.is_object() == true # check if role is an object role
Or is that already possible with current API?