support dependencyIncludes and dependencyExcludes