fix parser for pages with more meals than dates, allow meals w/o price