The current implementation of `PCD.get_data_specs` returns (None, None), as if the cost did not require any data, which is clearly not right.
Do you know of any tests that should have picked up on that, or tests that could easily be modified for that purpose?