Packages that depend on deferred always require it before use