1 byte primitives no longer need their endianness defined.
arrays with no attributes default to block array.
fixed bug with block array that made them do terrible things.(bit_range math was bad, the first 2 values in a array were always treated the exact same).