@Override
			public boolean execute(AddressableRowObject rowObject) {
				ConstUseLocation constLoc = (ConstUseLocation) rowObject;
				println("Follow Structure : " + rowObject.getAddress());

				Program cp = constLoc.getProgram();
				Address entry = constLoc.getAddress();

				println("Create Structure at " + entry);

				runScript("CreateStructure.java", cp, entry);
				return false; // don't remove row from display table
			}
Sample execution task Execution class called whenever the execute button
in the table is called. NOTE: the execute button is not setup, so this is
just and example

Useful if you are back tracking constants for malloc or calloc Runs
another script that will create a structure on the return variable of
calloc/malloc. It pulls a little trick when calling the CreateStructure
script by creating an artificial ScriptState. This is a useful technique
for other scripts as well.

@return the executor
Ghidra/Features/Decompiler/ghidra_scripts/ShowConstantUse.java