Fix double instantiation for constructor with arguments 

Class instantiation for constructor with arguments is done via `ReflectionClass::newInstanceArgs` and not `ReflectionClass::newInstanceWithArgs` which does not exists.