if (career instanceof Proxy) { career = (ICareer) ProxyHelper.getRealObject(career); }
    public static InfoCareer copyICareer2InfoCareer(ICareer career) {        InfoCareer infoCareer = null;        if (career instanceof IProfessionalCareer) {            IProfessionalCareer professionalCareer = (IProfessionalCareer) career;            infoCareer = copyIProfessionalCareer2InfoProfessionalCareer(professionalCareer);        } else {            ITeachingCareer teachingCareer = (ITeachingCareer) career;            infoCareer = copyITeachingCareer2InfoTeachingCareer(teachingCareer);        }        return infoCareer;    }