Don't reconcile dirty Policy if all dirty PolicyRecords are deleted.
This will avoid constant creation/deletion of policy tree.
Don't delete a PolicyRecord's top level alias unless it exists.
Previously the reconcile loop would fail if a policy record's top level alias
did not exist, leaving the record in a dirty state forever.
Don't reconcile dirty Policy if all dirty PolicyRecords are deleted. This will avoid constant creation/deletion of policy tree.
Don't delete a PolicyRecord's top level alias unless it exists. Previously the reconcile loop would fail if a policy record's top level alias did not exist, leaving the record in a dirty state forever.