Is Science Finally Back on DFO’s Menu?