public int getQueriesMade() {
		return queriesmade;
	}
Abstract class for splitting up a (presumably large) query into smaller pieces
The object must be configured by a call to setQuery with details of the staged query
and then typically a call to setGlobalManager which specifies the data for the whole query

Placing the actual staged queries is accomplished by first calling initialize,
which establishes the first stage query, obtainable via the getQuery method.
Successive stage queries are built by calling nextStage repeatedly until it returns false.
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/protocol/StagingManager.java