What is the difference between "the document can be undone to" and "in time the document can be rewound to", so the difference between setInitialState and initialize?
Still not clear to me. Giving use-case for setInitialState might help-