Prettifying `Parser` for lint and documenting it a little bit