Add support for concept of .parents = [] and simplify the top-level API to Authsome.can(user, operation, object)