void arrayStuff1(int[] x) { }
void arrayStuff2(long[] x) { }
void arrayStuff3(uint[] x) { }
void arrayStuff4(T)(T[] x) { }
void arrayStuff5(int[][] x) { }
void arrayStuff6(int*[] x) { }
void arrayStuff7(const(int)[] x) { }
void doArray(int[] x, int[] y)
{
	y.arraySt
	// TODO: arrayStuff4 isn't included yet, since we don't really process
	// templates, but should be!
}
