[Haskell-cafe] Can eta-reduction of (\xs -> augment (flip (flip . foldr) xs)) typecheck?