@Test
public void testDecompositionOfComposite() {

  // decompose composite bitmask and ensure correctness
  final List<Integer> positions = BitmaskUtils.getFieldPositions(composite_0_1_2.toByteArray());
  Assert.assertTrue(positions.size() == 3);
  Assert.assertTrue(0 == positions.get(0));
  Assert.assertTrue(1 == positions.get(1));
  Assert.assertTrue(2 == positions.get(2));
}