The append command appears to be slower than what it can be. It's slower than insert [-1], which does the same thing but (theoretically) slower, due to creating an array for the right argument.
Please change the append command to utilize the new algorithm in insert.