""" Iterative reading of log files
 
-Basic Functionality (class :py:class:`IterativeReader`:)
+Basic Functionality (class :py:class:`IterativeReader`):
 Runs stat in a loop to find out whether file size has changed. Then reads the
 new data and forwards that
 
 
     Catches most common exceptions in iteration (not constructor)
 
-    Does not are about closing files, so does not accept file names
+    Does not care about closing files, so does not accept file names
 
     This is the base for class :py:class:`LineReader` that just has to
     implement a different :py:meth:`prepare_result` method
         available. It has to return some iterable whose entries are yielded
         from iteration over objects of this class.
 
+        It receives the following args:
+        - the description of the source
+        - the data itself
+        - the index of the source
+        The result must be an iterable of objects, which are yielded as-is, so
+        can have any form
+
         This base implementation just returns its input in a list, so new data
         is yielded from __iter__ as-is
         """