Working on Kleene parsers. Optional done, mid-plus