That sounds like a much better solution. Doing weird hacks with args is just asking for trouble.