Writing functions that do bit-wise operations on multiple words derived from a text steam is a huge headache when it has to work, and give identical results on Big-endian and Little-endian machines.
Fie on the House of Lilliput (Intel) and Blefuscu (IBM).