use generic for java.lang.Number arrays now