Assert.isTrue(binding != null && !binding.isParameterizedType() && !binding.isRawType());
Assert.isTrue(binding != null && Bindings.isDeclarationBinding(binding));
	public AbstractMethodCompletionProposal(String label, ICompilationUnit targetCU, ASTNode invocationNode, ITypeBinding binding, int relevance, Image image) {		super(label, targetCU, null, relevance, image);				Assert.isTrue(binding != null && !binding.isParameterizedType() && !binding.isRawType());				fNode= invocationNode;		fSenderBinding= binding;	}