InitiatorSignatureToken initiatorToken = new InitiatorSignatureToken(consts, builder);
initiatorToken.setOptional(PolicyConstants.isOptional(element));
initiatorToken.setIgnorable(PolicyConstants.isIgnorable(element));
Policy policy = builder.getPolicy(DOMUtils.getFirstElement(element));
policy = (Policy)policy.normalize(builder.getPolicyRegistry(), false);
for (Iterator iterator = policy.getAlternatives(); iterator.hasNext();) {
processAlternative((List)iterator.next(), initiatorToken);
break; // TODO process all the token that must be set ..
}