It would be nice to be able to define dependency versions as ranges such as `^1.3` and `<2.0` or even `^1.3|<2.0`.