what about `string.lines`