fn first_block(bytes: &[u8]) -> &[u8; 16]
Helper: return the first BLK_LEN bytes of a slice as an array.
BLK_LEN
TODO PERF: look for other ways to express this, and/or make sure that it compiles down to something minimal.