code: public static <T> T deepUnboxAs(Object src, Class<T> result) {
          return (T) deepUnbox(result, src);
      }
docs: Returns any multidimensional array into an array of primitives.
  @param <T>
  @param src source array
  @param result target type
  @return multidimensional array of primitives