code: def _read_text(self, filename):
          
          with io.open(filename, 'rt', encoding='utf-8') as f:
              return f.read()
docs: Helper that reads the UTF-8 content of the specified file, or
          None if the file doesn't exist. This returns a unicode string.