public WorkListItem			nextItem()				{ return workList.removeFirst(); }
public BasicBlock			nextItem()			{ return workList.removeFirst(); }
		public WorkListItem			nextItem()				{ return workList.removeFirst(); }