If we are given a FIFO, for example, we cannot seek back after trying to read a Byte-Order-Mark. Closes: #16607