Then I'll have to cast the arguments I pass in. really don't see the benefits.