for consistency use iterator in SlimList_ToString