<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def read(self, subpath=None):
 """ Returns the UTF-8 Readme content. Raises ReadmeNotFoundError if subpath is specified since subpaths are not supported for text readers. """

        # Lazily read STDIN
        if self.text is None and subpath is None:
            self.text = self.read_stdin()

        return super(StdinReader, self).read(subpath)