> How about something like @vector[index] @vector[range] > @vector[range,index,range,range,index,...] ? That looks good to me, even though I can't quite figure out what so many arguments would be for... Nicolas