@Nullable
    public static Object invokeMethod(Method method, @Nullable Object target) {
        return invokeMethod(method, target, EMPTY_OBJECT_ARRAY);
    }
Invoke the specified {link Method} against the supplied target object with no arguments.
The target object can be {@code null} when invoking a static {link Method}.
<p>Thrown exceptions are handled via a call to {link #handleReflectionException}.

@param method the method to invoke
@param target the target object to invoke the method on
@return the invocation result, if any
see #invokeMethod(java.lang.reflect.Method, Object, Object[])
analyzer/src/main/java/nl/basjes/parse/useragent/utils/springframework/util/ReflectionUtils.java