Do not specialize io.resource to Task