def __next__(self):
if self.piper.imap is imap andself.piper.started is False:<EOL><INDENT>raise StopIteration<EOL><DEDENT>else:<EOL><INDENT>return next(self.iterator)<EOL><DEDENT>
(internal) returns the next result from the iterator if the piper is 
started.