I don't think we ever want to support 'append' here. Just do a straight up replace?