@Override
	protected MemoryBlock createMemoryBlock(Memory memory) throws LockException,
			MemoryConflictException, AddressOverflowException {

		return memory.createInitializedBlock(name, start, fileBytes, offset, length, isOverlay);
	}
Create a new AddFileBytesMemoryBlockCmd
@param name the name for the new memory block.
@param comment the comment for the block
@param source indicates what is creating the block
@param start the start address for the block
@param length the length of the new block
@param read sets the block's read permission flag
@param write sets the block's write permission flag
@param execute sets the block's execute permission flag
@param isVolatile sets the block's volatile flag
@param fileBytes the {@link FileBytes} object that provides the byte source for this block.
@param offset the offset into the {@link FileBytes} object for the first byte in this block.
@param isOverlay if true, the block will be created in a new overlay address space.
Ghidra/Features/Base/src/main/java/ghidra/app/cmd/memory/AddFileBytesMemoryBlockCmd.java