link: Detect, Undo And Redo DOM Changes With Mutation Observers