private void predict(int i)
	{
		EarleyState<E, R> state = states.get(i);
		String            rhs   = state.current();

		for ( EarleyRule<E, R> rule : rules.get(rhs) )
			addState(rule, 0, currentSet, 0, 0);
	}