It would be good to have a comment here clarifying which of these depends on which, and what the version dependency is.