'Adds a path component to the current attribute.'

def AddAttributePath(self, **_):

    attribute_path = self.current_expression.attribute
    if (not attribute_path):
        attribute_path = []
    attribute_path.append(self.string)
    self.current_expression.SetAttribute(attribute_path)
