private boolean printTimes = false;
public SGTDBF(){
super();
positionStore = new PositionStore();
stacksToExpand = new Stack<AbstractStackNode<P>>();
stacksWithNonTerminalsToReduce = new DoubleStack<AbstractStackNode<P>, AbstractContainerNode<P>>();
cachedEdgesForExpect = new HashMap<String, EdgesSet<P>>();