Fixed String[] array cast to Object[] array in Utils

Hi, there is a bug in current 1.0.3 version:
java.lang.IllegalStateException: While trying to create object of class class java.lang.String could not find constructor with arguments matching (type-wise) the ones given in parameters.

i found that:
String[] arg was casted to new String[] {arg} and method arguments count did not match.