protected void readAttribute(String name, int length,
			ConstantPool constantPool, DataInputStream input, int howMuch)
			throws IOException {
		byte[] data = new byte[length];
		input.readFully(data);
		if ((howMuch & UNKNOWNATTRIBS) != 0) {
			if (unknownAttributes == null)
				unknownAttributes = new SimpleMap();
			unknownAttributes.put(name, data);
		}
	}