[-> Policy: evaluate
activate Policy
Policy -> ConflictResolution
Policy -> Parser: check_target(str)
Parser -> Policy: result : True/False/None
loop foreach rule
   Policy -> ConflictResolution: check_break
   ConflictResolution -> Policy
   Policy -> Rule : evaluate
   Rule -> Parser: check_target(str)
   Parser -> Rule: result
   Rule -> Parser: check_condition(str)
   Parser -> Rule: result
   Rule -> Policy: effect
   Policy -> ConflictResolution: effect
end
Policy ->[: effect
deactivate Policy
