@Test
public void testDecodeIntent() {

    MutableBitSet all = bits(0, 1, 2, 3, 4, 5, 6);
    assertEquals(context.decodeIntent(new Concept(all, bits())), list());
    assertEquals(context.decodeIntent(new Concept(all, bits(0))), list("a"));
    assertEquals(context.decodeIntent(new Concept(all, bits(1, 2))), list("b", "c"));
    exception.expect(java.lang.IndexOutOfBoundsException.class);
    context.decodeIntent(new Concept(all, bits(7)));
}