Instead of adding this on the parser.onchange event, why not have the webmaker-auth change the state of the save button in the event? Then you won't need to check this on every keypress