@Override
	public void writeByte(long index, byte value) throws IOException {
		writeBytes(index, new byte[] { value }, 0, 1);
	}
Writes bytes to the specified offset in the file.

@param index the location in the file to starting writing
@param buffer bytes to write
@param offset offset in the buffer byte array to start 
@param length number of bytes to write
@throws IOException if bad {@link AccessMode} or other io error
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/FileByteProvider.java