Aclaro que no estoy cuestionando el hecho que tengas una función (y no un método) para hacer esta tarea...
Si lo queres hacer con la propiedad text... también valdria, aunque igual tenes que ignorar los crlf's, y hacerlo todo sobre un solo string que contendrá todas las líneas.
Hasta luego.