What ircd is this? I wouldn't mind contacting the developers .. changing the basic syntax of /who is a very silly thing to do. I'd like to see their good reasons for changing it.
Yes guppy, I agree. Adding channel modes is still OK, because it doesn't really break anything (unless they modify the way the RFC's modes work), but this messing around with /who does cause problems not only with eggdrop. Like Wcc says... I have trouble with mIRC's IAL because I have a scripted /who on join to fill the IAL, which does not work on most non-compliant ircds.
Instead of modifying eggdrop for the sake of new, up-coming IRCds, why can't a department or a section of the eggdev make small patches for those IRCds that are a bit known and famous? ..Not that you should make a patch for every other new IRCd being made.
But then, as i think, its really not good if support for new networks such as these should be hardcoded into the stable eggdrops; which may lead to more problems/errors.