ds: cosmetics, dllist() iterator yields data

dllist __iter__ yields data within list elements, not list elements

Various cosmetic changes: collapse lines, start test routine name with
underscore.