Encodings of Booleans, signs and the unit type #
Turing.MultiTapeTM.encBool encodes a Boolean by one symbol, Turing.MultiTapeTM.encSign a sign,
such as a head move, by at most one symbol, and Turing.MultiTapeTM.encUnit the unit by the empty
word.