Paul Johnson writes: > This is a feature, not a bug. Haskell in general does not let you give > two functions the same name (which is what you want to do). Record namespacing would still be nice to have, so perhaps call it a "limitation" rather than a bug, but it's not really a "feature". -David House, dmhouse at gmail.com