private IEnumerable <IResolutionContext> ResolveDown(IToken token, IResolutionContext context) { var chain = GetNodesChain(token); return(context.ResolveDown(token, chain, chain.IndexOf(node) + 1)); }