I wish Haskell gave typeclass authors more control over defaulting.

If you could flesh out your case more, social momentum will build more rapidly to push things through.

What concrete problem are you trying to solve with finer-grained defaulting?

-- Kim-Ee