public CachedStateFrameTransition FindCachedStateFrameTransition(ISymbol searchSymbol)
        {
            CachedStateFrameTransition transition = null;

            if (_transitions.TryGetValue(searchSymbol, out transition))
            {
                return(transition);
            }
            return(null);
        }
 public void AddCachedTransition(CachedStateFrameTransition cachedStateFrameTransition)
 {
     _transitions.Add(cachedStateFrameTransition.Symbol, cachedStateFrameTransition);
 }