static L takeFirst(L l, int n) { return newSubList(l, 0, n); } static L takeFirst(int n, L l) { ret takeFirst(l, n); }