Add optional argument to vargs to be able to force presence of callback

Hello,
I use a lot this module which is an excellent solution. I propose this simple addition to make it less verbose verification callback. A lot of functions have no meaning without callback. No impact on the use because by default the parameter is undefined