Writing parsers like it is 2017