no reason for the dispatcher to worry about argument validation. every plugin has an act method that does the validation now.