I'm often using lists and I'm quite happy with this. If you are working with lists you can use:
Stephan
sublist1: map(lambda([a],[first(a),second(a)]), list1);
.Stephan