There's some info here: http://www.reddit.com/r/haskell/comments/2pnjdk/is_overloade....
tl;dr: The patch worked but was messy/overly complex, so it needs refactoring before it's merged.
tl;dr: The patch worked but was messy/overly complex, so it needs refactoring before it's merged.