Fix dependencia de cursor default
Defecto
En 0.2 Table#render_body
usaba add_rows
, lo que inserta la tabla "al final" del archivo (luego de la última row existente). En 0.3 fue necesario usar un cursor, y se usó el cursor default.
Esto rompe reportes existentes.
Solución
Aceptar un cursor como argumento. En caso de no recibirlo, se inicializará un cursor en la primera columna de la fila siguiente al último row existente (imitando el comportamiento de 0.2).