public void ReplaceMoleculeKeywordInNonApplicationEventGroup(IEventGroup eventGroup, IMoleculeBuildingBlock molecules) { if (!molecules.AllFloating().Any()) { return; } var keywordReplacer = new KeywordReplacerCollection(); addMoleculeReplacersTo(keywordReplacer, molecules.AllFloating().First().Name); replaceInEventGroup(eventGroup, keywordReplacer); }