append: Support chaining