private void AddHook(string formattedLine) { hooksToAdd = GherkinParser.GetHooks(formattedLine); if (features.Count == 0) { AddDistinctHooksByName(featureHooks, hooksToAdd); AddDistinctHooksByName(scenarioHooks, hooksToAdd); } else { AddDistinctHooksByName(scenarioHooks, hooksToAdd); MakePreviousScenarioHookAFeatureHookHack = true; } }