.ifnot, .not, disable obsolete providers, fixes