(define append (native_function " Proc.new() do |arguments, interpreter| arguments.map {|x| interpreter.evaluate(x) }.flatten end "))