pub type ExternalChildrenDependenciesMap = Map<Vec<ExternalChildrenCondition>>;