> I think for a proper general purpose scripting solution (like one would > expect in std.script) both ways are needed. Oh you are right, supporting one side is a dead end. class ScriptBinary { void run() {..} void call(...) {...} void opDispatch(...) {... call(); } // As Adam also pointed out. } -- Using Opera's revolutionary email client: http://www.opera.com/mail/