public virtual void ReportAltPredicateContext( DFAState d, IDictionary<int, SemanticContext> altPredicateContext )
{
IDictionary<int, SemanticContext> copy = new Dictionary<int, SemanticContext>( altPredicateContext );
//copy.putAll( altPredicateContext );
_stateToAltSetWithSemanticPredicatesMap[d] = copy;
}