Which, inserted independently at line 6, will compile? (Choose all that apply.)
static void doStuff(int... doArgs) { }
static void doStuff(int x, int... doArgs) { }
static void doStuff(int[] doArgs) { }
static void doStuff(int... doArgs, int y) { }