Ecology: The complexity of co-dependency