remove empty lines from result set

true, although for intentfulness `!!line` still gives an indication that this was what was meant to happen, whereas `return line` can be read as "accidentally left in code". Still, either works and is terse!