static O[] itemPlusObjectArray(O a, O[] l) { O[] out = new O[l(l)+1]; out[0] = a; arraycopy(l, 0, out, 1, l(l)); ret out; }