Joey
definition user {} definition document { relation admin: user relation restricted: user:* relation viewer: user permission view = (viewer - restricted) + admin }