public void setProgram(Program program, Predicate<AddressSpace> addessSpaceFilter) {
		this.addressSpaceFilter = addessSpaceFilter;
		setProgram(program);
	}
Sets the program and the address space filter at the same time. This avoid some weird 
intermediate results if the are set separately.
@param program the program to use to parse addresses and expressions.
@param addessSpaceFilter the predicate to determine which address spaces are user selectable
Ghidra/Features/Base/src/main/java/ghidra/app/util/AddressInput.java