public override int GetHashCode() { return((forwardsPartialTrie.GetHashCode() * 39) + (backwardsTrie.GetHashCode() * 11) + @delegate.GetHashCode()); }