too many people think they have a functor, when really they have boring implementations of a barren interface.
too many people think they have a functor, when really they have boring implementations of a barren interface.