IsList instances for GHC ≥ 7.8