classpatch ReflectionClass::newInstance to make its parameters optional