Exploring Scala types to see if a useful Monoid is lurking in there somewhere