For slices that are a single bit long, or less than a byte, endianness has no meaning. Currently we cannot parse files that do not specify an endianness, and types where endianness does not make sense must be defined with big endian to avoid compilation/linker errors.