[docs] keeps lib docs in sync with README.md
//!
//! ## Limitations
//!
-//! *Things it does not preserve:
+//! Things it does not preserve:
//!
//! * Different quotes and spaces around the same table key, e.g.
//!
//! ['a'.d]
//! ```
//!
-//! * Children tables before parent table (tables are reordered, see [test]).
-//! * Scattered array of tables (tables are reordered, see [test]).
+//! * Children tables before parent table (tables are reordered by default, see [test]).
+//! * Scattered array of tables (tables are reordered by default, see [test]).
//!
//! The reason behind the first limitation is that `Table` does not store its header,
//! allowing us to safely swap two tables
//!
//! This last two limitations allow us to represent a toml document as a tree-like data structure,
//! which enables easier implementation of editing operations
-//! and an easy to use and type-safe API.
+//! and an easy to use and type-safe API. If you care about the above two cases,
+//! you can use `Document::to_string_in_original_order()` to reconstruct tables in their original order.
//!
//! [test]: https://github.com/ordian/toml_edit/blob/f09bd5d075fdb7d2ef8d9bb3270a34506c276753/tests/test_valid.rs#L84
