>still the approach of adding the (...param) option seems like a viable >solution, what problems did you run into while implementing?
Know the actual names of the viable methods, its particularly a problem with polymorphism. function foo( value1:Object ):void; function foo( value1:Person ):void; I need to know which of these to call and when. So, first I need to know all the viable options and then discern from the data passed which is the correct option. Mike