static L reversed(Collection l) { ret reversedList(l); } static L reversed(A[] l) { ret reversedList(asList(l)); }