I see you call `cabal` in the formula. Wouldn't that mean that this is mandatory, not just recommended?