@Test
   void testReadingUndefinedAddressSpecialCaseWorks() {

	ByteBuffer bb = ByteBuffer.allocate(8);
	bb.putLong(Constants.UNDEFINED_ADDRESS);
	bb.rewind();
	assertThat(Utils.readBytesAsUnsignedLong(bb, 8), is(equalTo(Constants.UNDEFINED_ADDRESS)));
}