Append is primitive. Tree-summing is beautiful.