I think we may want to move most of the Comrade extension stuff to Comrade proper. The biggest reason right now is that the current Comrade extension does type piracy on extract_table, imo, since Comrade owns that method and the generic dispatch of AbstractVector could lead to issues.
The other reason is that I also need to add support for closures, which the Comrade VLBIData extension already does, but I'd prefer if all the table extraction stuff lived in the same repo.
I think we may want to move most of the Comrade extension stuff to Comrade proper. The biggest reason right now is that the current Comrade extension does type piracy on
extract_table, imo, sinceComradeowns that method and the generic dispatch ofAbstractVectorcould lead to issues.The other reason is that I also need to add support for closures, which the Comrade VLBIData extension already does, but I'd prefer if all the table extraction stuff lived in the same repo.