public Object getStoredHeadlessValue(String key) throws ImproperUseException {
		checkHeadlessStatus();
		return headless.getVariableFromStorage(key);
	}
Get stored value by key from the HeadlessAnalyzer instance.
<p>
This method, along with the 'storedHeadlessValue' method, is useful for debugging and 
testing the Headless Analyzer (when the user has directly instantiated the HeadlessAnalyzer
instead of running it from analyzeHeadless.sh or analyzeHeadless.bat). This method is
intended to allow a HeadlessScript to store variables that reflect the current state of 
processing (at the time the script is being run). Storing variables in the HeadlessAnalyzer
instance may be the only way to access the state of processing during cases when the user 
is forced to run in -readOnly mode, or if there is a value that is only accessible at the 
scripts stage.	 
 
@param key  key to retrieve the desired stored value
@return  stored Object, or null if none exists for that key
@throws ImproperUseException if not in headless mode or headless instance not set
@see #storeHeadlessValue(String, Object)
@see #headlessStorageContainsKey(String)
Ghidra/Features/Base/src/main/java/ghidra/app/util/headless/HeadlessScript.java