[GHC] #8417: Pattern matching on OverloadedLists is erratic