The script needs to include updating the parsers to their latest version, to be blunt nobody cares about main, its just overhead to make the parsers work. So the script should copy the parsers that are taken unchanged from upstream too. If changes to main mean any local parsers (c.c, any others left?) need updating thats a different issue, but copying matching parsers from upstream at the same time as main should ensure they work.