if (key.equals(""))
if (key.equals("") || key.equals("hash"))
	protected String formatPackageMember(String key, ClassAnnotation primaryClass) {		if (key.equals(""))			return className + "." + fieldName;		else if (key.equals("name"))			return fieldName;		else if (key.equals("fullField")) {			SignatureConverter converter = new SignatureConverter(fieldSig);			StringBuffer result = new StringBuffer();			if (isStatic)				result.append("static ");			result.append(converter.parseNext());			result.append(' ');			result.append(className);			result.append('.');			result.append(fieldName);			return result.toString();		} else			throw new IllegalArgumentException("unknown key " + key);	}