Remove an unused reference
Use the built-in assertion mechanism for exec-parser
Add the inline parser skelton and fix some bugs