Sure I'll do that. On a more general note, I'm guessing the (very flexible and powerful) dispatch system is a pretty big performance hug? Building a list of functions, sorting them, searching them for each call? Someday I'm considering trying to work on some sort of system which adds a map of function name to actual call on individual object instances. Cache methods on an object instance itself to skip lookup the second time you call it. Would that be a useful idea... or crazy talk?