varargs mixed *exclude_array(mixed *arry, int from, int to) {
mixed *bottom, *top;
bottom = ({});
top = ({});
if(!to) to = from;
if(from > 0) bottom = arry[0..from -1];
if(to < sizeof(arry)-1) top = arry[to+1..sizeof(arry)-1];
return bottom + top;
}