'Set an attribute on this object.
Set() is now a synonym for AddAttribute() since attributes are never
deleted.
Args:
attribute: The attribute to set.
value: The new value for this attribute.'

def Set(self, attribute, value=None):

    if (attribute is None):
        return
    self.AddAttribute(attribute, value)
