fix desperate inefficiency of toBoolean when hand;ling a single byte in far space