@Test
public void alternativesWithConflicts1() {

    // Turn elytron 'on'
    Composite composite = operationFactory.fromChangeSet(address,
            ImmutableMap.of("elytron-enabled", true, "authentication-context", "foo"), metadata);
    assertEquals(6, composite.size());
    assertUndefine(composite, "security-application");
    assertUndefine(composite, "security-domain");
    assertUndefine(composite, "security-domain-and-application");
    assertUndefine(composite, "authentication-context-and-application");
    assertWrite(composite, "elytron-enabled", true);
    assertWrite(composite, "authentication-context", "foo");
}