--Prepend a line number to every incoming line. return { i = 0, recv = function (self) line, err = self.super:recv() if line == nil then return line, err end self.i = self.i + 1 return self.i .. line end, }