Utilities for working with big-endian and little-endian data