Working example.
Dont need polyfill.
Undo
Works on first request, but not on consequent.