docs: public static String[] toTypeNameArray(Class<?>[] c) {
          if (c == null)
              return null;
          String[] s = new String[c.length];
          for (int i = 0; i < c.length; i++) {
              s[i] = c[i].getName();
          }
          return s;
      }