Proposal: Add First and Last wrappers around Maybe to Data.Monoid