All all = new All();
List<Assertion> alternative = alternatives.next();
Policy n = new Policy(nested.getPolicyRegistry(), nested.getNamespace());
Assertion a = clone(false, n);
ExactlyOne nea = new ExactlyOne();
n.addPolicyComponent(nea);
All na = new All();
nea.addPolicyComponent(na);
na.addPolicyComponents(alternative);
all.addPolicyComponent(a);
ea.addPolicyComponent(all);