Why is hmatrix Matrix not an instance of 'functor'?

A relevant discussion is here:

In particular this solution (Why Data.Set (containers) doesn't have Functor and Monad instance? - #19 by jaror) is, I believe, something that could be in base but … who knows