Issue #348 - Improve the error message when some of the required argumen...

Issue #348

Fix the wrong error message.
And then ```$required_arg_count``` variable is already an integer therefore the ```count($required_arg_count) > 1``` condition is always FALSE.