docstring? What does get_data_specs mean for a Dataset rather than a Cost? Should this be in the base class?