create_run: fix a bug where runners with blacklisted words as a substring were discarded; add this runner parser to modify_run