Travis version matrices are great. A few lines in .travis.yml and suddenly I'm testing against a wide range of dependency versions