Maybe the varargs check should go here?