@Override
 public int getEffectiveMajorVersion() {
   if (SecurityUtil.isPackageProtectionEnabled()) {
     return ((Integer) doPrivileged("getEffectiveMajorVersion", null)).intValue();
   } else {
     return context.getEffectiveMajorVersion();
   }
 }