May be calling the function doesDependOn will give more clarity.