Finished pyre.ui.text_reader