Avoid call_user_func_array in query method

The only exception, would be if you're trying to bind `NULL`, in which case this would fail because you'd end up with an empty array, so we still might have to do an array check :(

http://3v4l.org/sghkD