public IEnumerable<string> ResolveVariable(string variable) { foreach (var resolver in _resolvers) { foreach (var resolvedVar in resolver.ResolveVariable(variable)) { yield return resolvedVar; } } } }