Fixed a bad bug in maybe parse combinator. The with-re-match macro now executes the body regardless and it's up to the body to test if the match failed and is set to :no-match.