Refactoring the duplicated logic
Refactoring the duplicated logic

Each handler type is pretty minimized now, and are able to focus on the
stuff they care about--parameter counts and types, without having to
rejection-check for nulls and multiple handlers.

alexwnovak/ArguMint