Helper to do a global replace of source with target.
source
target
void replaceAll(Parser source, Parser target) { for (final parent in _parsers) { parent.replace(source, target); } }