xxxxxxxxxx
inout(T)[] rest(T)(inout(T)[] array) { return array[1 .. $]; }
void main()
{
import std.stdio : writeln;
writeln([1, 2, 3].rest);
writeln([1, 2, 3].rest.rest);
writeln([1, 2, 3].rest.rest.rest);
writeln([1, 2, 3].rest.rest.rest.rest);
}