`fst` currently is broken for Big-endian platforms. Is it possible to forego it, or is it essential to the core functionality?