code: def traverse_setter(obj, attribute, value):
      
      obj.traverse(lambda x: setattr(x, attribute, value))
docs: Traverses the object and sets the supplied attribute on the
      object. Supports Dimensioned and DimensionedPlot types.