See ComponentDependencyRequirement
ComponentDependencyRequirement
A builder for ComponentDependencyRequirement