Currently the example usage uses legacy v1 cabal, and does not work with packages designed around new cabal.