providedCompile scope