Unicode! Switch all String types to lazy Text (except the token), do the lazy Text <-> strict ByteString conversion at the WAI boundary