use invokeWithArguments instead of invoke to support Java 14
use invokeWithArguments instead of invoke to support Java 14

Java 14 changed the way the JVM handles varargs internally, meaning that
new Object[] {...} can't be used as a substitute for varargs on Java 6
source level anymore. However, invokeWithArguments explicitly wants an
Object[], so it still works.
jhalterman/typetools,jhalterman/typetools