public static Context create(ICompilationUnit cunit) { return create(cunit, (ISourceRange)null);
public static Context create(IMember member) { if (member == null || !member.exists()) return NULL_CONTEXT; return new MemberSourceContext(member);
	public static Context create(ICompilationUnit cunit) {		return create(cunit, (ISourceRange)null);	}