Хм... Разве функция GetNumberOfArguments, точнее её аналог есть там?
Вид для печати
Он явно не будет задыхаться от неоптимизированного numargs) и сомневаюсь что вообще от чего то задохнется, где разница с "оптимзированным" вариантом для редкоиспользуемых функций будет доля миллисекунд
- - - Добавлено - - -
Вижу смысл в удобстве написания кода, а не в парочке байт и доли миллисекунд выигрыша скорости при этом выписывая для этого какие то функции