if (name == null || name.length() == 0 || name.charAt(0) == '!' || name.indexOf('{') != -1) {
if (name == null || name.length() == 0 || name.charAt(0) == '!' || name.indexOf("{0}") != -1 || name.indexOf("{1}") != -1) {
	public static void assertCorrectLabels(List proposals) {		for (int i= 0; i < proposals.size(); i++) {			ICompletionProposal proposal= (ICompletionProposal) proposals.get(i);			String name= proposal.getDisplayString();			if (name == null || name.length() == 0 || name.charAt(0) == '!' || name.indexOf('{') != -1) {				assertTrue("wrong proposal label: " + name, false);			}			if (proposal.getImage() == null) {				assertTrue("wrong proposal image", false);			}					}	}