You have a bug here because of the wrong order of arguments (and a number of args is too big). Having a test for this will help in future.