Use cabal for chapter04.