ensure todos are returned with line/column correctly set