Validating and non validating parser difference