Have you tried what happens when an empty array of parameter values is passed for a parameterless method?