Make it so fsm_parser will back track to last accepted state on error
Add more time parser tests