classpatch ReflectionClass::newInstance to makes its parameters optional