Why “Cancel” should be a link, and not a button