replaced "~>" by "ar" for ghc 7.6