public static Object invokeInstanceMethod(String methodName, Object ownerInstance)
			throws RuntimeException {
		return invokeInstanceMethod(methodName, ownerInstance, (Class[]) null, null);
	}
This method is just a "pass through" method for 
{@link #invokeInstanceMethod(String, Object, Class[], Object[])} so 
that callers do not need to pass null to that method when the 
underlying instance method does not have any parameters. 

@param methodName The name of the method to execute.
@param ownerInstance The object instance of which the method will be
       executed.
@return The return value as returned from executing the method.
@see    Method#invoke(java.lang.Object, java.lang.Object[])
@throws RuntimeException if there is a problem accessing the field
        using reflection.  A RuntimeException is used so that calling
        tests can avoid using a try/catch block, but will still fail
        when an error is encountered.
@see    #invokeInstanceMethod(String, Object, Class[], Object[])
Ghidra/Framework/Generic/src/main/java/generic/test/TestUtils.java