Implement the {append} macro; also start to implement arrays in the conversion