Fixes possible bug.

It was possible that all lines be parsed and the return value would be
None. The runner always expects a 2-tuple as a return value from this so in
certain cases a ValueError would be thrown.