Fix preserve_order
feature
#562
+47
−43
Merged
preserve_order
feature
#562