public byte[] parseShortLengthPrefixedByteArray() throws PdbException {
		checkLimit(2);
		int length = parseUnsignedShortVal();
		checkLimit(length);
		byte[] selectedBytes = Arrays.copyOfRange(bytes, index, index + length);
		index += length;
		return selectedBytes;
	}
Parses and returns a short-valued-length-prefixed byte array from the PdbByteReader (not
 including the 2 bytes of the short-valued-length).  An unsigned short is first parsed.
 This value tells the number of bytes to be read and returned as a byte[].
@return The byte[] parsed.
@throws PdbException Upon not enough data left to parse.
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb2/pdbreader/PdbByteReader.java