Steven D'Aprano wrote: > I like the idea of using * for repetition without copying, and @ for > repetition with shallow copying. Shallow copying wouldn't be enough in many cases, e.g. building a matrix with 3 or more dimensions. -- Greg