def set_value(self, value):
    if (not isinstance(value, list)):
        value = [value]
    self._ensure_array_node()
    self.node.args.arguments = []
    for i in value:
        self.node.args.arguments += [self._new_element_node(i)]
def set_value(self, value):
    if (not isinstance(value, list)):
        value = [value]
    self._ensure_array_node()
    self.node.args.arguments = []
    for i in value:
        self.node.args.arguments += [self._new_element_node(i)]