// Ignore this if it happens.
}
expects = (AbstractStackNode<P>[]) method.invoke(this);
}catch(NoSuchMethodException nsmex){
throw new UndeclaredNonTerminalException(name, getClass());
}catch(IllegalAccessException iaex){
throw new RuntimeException(iaex);
}catch(InvocationTargetException itex){
throw new RuntimeException(itex.getTargetException());
}