private static ByteBuffer allocBuf(MemBuffer buf, int length) {
		return ByteBuffer.allocate(length)
				.order(buf.isBigEndian() ? ByteOrder.BIG_ENDIAN : ByteOrder.LITTLE_ENDIAN);
	}
Maps a {@link StringDataInstance} (this type) to the String DataType that best can handle
this type of data.
<p>
I dare myself to type Type one more time.

@return {@link DataType}, defaulting to {@link StringDataType} if no direct match found.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/StringDataInstance.java