in migration/bring-your-own-role/byor.py [0:0]
def _combine_trust_policy(trust_policy_1, trust_policy_2):
combined_trust_policy = trust_policy_1.copy()
for new_statement in trust_policy_2['Statement']:
if not any(_statements_equal(new_statement, existing_statement)
for existing_statement in combined_trust_policy['Statement']):
combined_trust_policy['Statement'].append(new_statement)
return combined_trust_policy