Flexible and extensible dispatch for perl.
