Improve ircgate: allow subs of modules to be called w/ args