question: public void extend ( RuleGrounding other ) { if ( other . isFailed ( ) ) { groundings . clear ( ) ; return ; } extend ( other . getAlternatives ( ) ) ; }
target:  Extends the existing groundings with the alternative groundings