Iterator<String> iter = parser.parameterSignatureIterator();
Iterator<String> iter = parser == null ? null : parser.parameterSignatureIterator();
	public static @CheckForNull Iterator<String> getGenericSignatureIterator(FieldOrMethod target) {		try {			GenericSignatureParser parser = null;			for (Attribute a : target.getAttributes()) {				if (a instanceof Signature) {										parser = new GenericSignatureParser( ((Signature) a).getSignature() );						break;				}			}			Iterator<String> iter = parser.parameterSignatureIterator();						return iter;		} catch (RuntimeException e) {} // degrade gracefully		return null;	}