Modified build to be less specific about haskell base version
Consolidating some code for great good.