private void createFunction_48a3() throws Exception, OverlappingFunctionException {
		Function function;
		setBytes("0x010048a3",
			"8b 44 24 04 66 8b 08 66 83 f9 20 74 06 66 83 f9 09 75 04 40 40 eb ed c2 04 00");
		function = createFunction("0x010048a3");
		createLabel("0x010048a3", "doStuff");

		startTransaction();
		function.setBody(new AddressSet(getProgram(), addr("0x010048a3"), addr("0x10048bd")));
		endTransaction();
	}
Construct sample program builder using the x86 language and default compiler spec.
A set of predefined memory bytes, code units and functions will be added.
@param name program name
@param disableAnalysis if true, the analysis manager will be disabled
@param consumer program consumer (if null this builder will be used as consumer and must be disposed to release program)
@throws Exception
Ghidra/Features/Base/src/main/java/ghidra/test/ClassicSampleX86ProgramBuilder.java