layout = a.getAttributeLayout("SourceFile",
AttributeLayout.CONTEXT_CLASS);
assertNotNull(layout);
assertEquals("FROG", layout.getLayout());
assertTrue(layout.matches(1 << 17));
assertFalse(layout.matches(1 << 16));
assertTrue(layout.matches(-1));
assertFalse(layout.matches(0));
// and that changes don't affect subsequent defaults
AttributeLayoutMap b = new AttributeLayoutMap();
layout = b.getAttributeLayout("SourceFile",