public Parser <IEnumerable <Definition> > Definitions() { return(_p.Char('|').BindIgnoringLeft(_p.SepBy(Definition(), _p.Char(',')))); }