Do not overload entry.endian, add a type for each layout entry.