make DefaultOrderedDict more sane