Replacing with dependsOn, and dependantOf maps. And including a comment for clarity