Rename IParseMode to IParseStrategy and change names in other connected classes.