Mark McEahern wrote: ... > As a complement to what Alex wrote, I'd suggest writing unit tests that > document how you expect aslist to work with various types; e.g., VERY good suggestion. Yes yes yes. ALWAYS write unit tests. I'll have to remember to add some next time I give some such example, just to remind everybody -- so, thanks for making the point! Alex