Adding conditional popping of the stack if changes are not being ignored.
Adding whitespace