# File lib/sass/script/functions.rb, line 1952 def append(list, val, separator = identifier("auto")) assert_type separator, :String, :separator unless %w(auto space comma).include?(separator.value) raise ArgumentError.new("Separator name must be space, comma, or auto") end sep = if separator.value == 'auto' list.separator || :space else separator.value.to_sym end list(list.to_a + [val], sep) end