static O[] toArray(Collection c) { ret toObjectArray(c); } static A[] toArray(Collection c, Class type) { A[] a = arrayOfType(l(c), type); if (a.length == 0) ret a; asList(c).toArray(a); ret a; }