I'm sure it's possible, maybe with something along the lines of dispatch.strategy.chained_methods? I'll be taking user-inputted expressions and using those as rules for a generic function. In the case where more than one rule matches, I'd like to get a list of the results of all matching functions. Any advice? /arg