xxxxxxxxxx
void take1(int[] buffer) { }
void take2(E)(E[] buffer) { }
void main()
{
take1(null); // ok
take2(null); // fail
}