Re[2]: Adding an ignore function to Control.Monad