Slight improvement to Collect: collMay

It's not infrequent that we want to convert a Maybe value to a
Collect value. Much like

    note :: e -> Maybe a -> Either e a

`collMay` is a convenience destructor for Maybe which results in
Collects.