Parser introduction
Minor parser improvements