{'sam': set(['sales']),
'charles': set(['cust']),
'dave': set(['cust', 'dev']),
'quinn': set(['qc']),
'cathy': set(['cust']),
'dot': set(['dev']),
'patty': set(['pres'])}

{'qc': {'/path/to/tests': Permset(perms=set(['x']), recursive=False)}, 
'pres': {'/path/to/evidence': Permset(perms=set(['r', 'w']), recursive=False)}, 
'cust': {'/path/to/db': Permset(perms=set(['x', 'r', 'w']), recursive=False)}, 
'dev': {'/path/to/tests': Permset(perms=set(['r', 'w']), recursive=False)},
'sales': {'/path/to/files': Permset(perms=set(['r', 'w']), recursive=True),
'/path/to/db': Permset(perms=set(['x', 'r', 'w']), recursive=False)}}

{'qc': RoleNode(parents=set(['sales', 'dev']), children=set([])),
'pres': RoleNode(parents=set([]), children=set(['sales', 'dev'])),
'sales': RoleNode(parents=set(['pres']), children=set(['qc', 'cust'])),
'dev': RoleNode(parents=set(['pres']), children=set(['qc'])),
'cust': RoleNode(parents=set(['sales']), children=set([]))}
