Rename StreamWithUnget and improve EncodePhraseText