3
^ @ s d dl mZmZ ddlmZ ddlmZ ddlmZm Z ddl
mZmZ ddl
mZ ed d
ddd
dddgZeeZdd ZG dd deZdS ) )defaultdict
namedtuple )MLSDisabled )DiffResultDescriptor)
Difference
SymbolWrapper)LevelWrapperRangeWrapper)role_wrapper_factoryZ
modified_useradded_roles
removed_roles
matched_rolesadded_level
removed_leveladded_range
removed_rangec C s> yt | j | S tk
r8 t| }|t | j | <