cyclic dependency check