@Override
 public Security get(ObjectId objectId, VersionCorrection versionCorrection) {
   ArgumentChecker.notNull(objectId, "objectId");
   ArgumentChecker.notNull(versionCorrection, "versionCorrection");
   return _delegator.chooseDelegate(objectId.getScheme()).get(objectId, versionCorrection);
 }
 // -------------------------------------------------------------------------
 @Override
 public Security get(UniqueId uniqueId) {
   ArgumentChecker.notNull(uniqueId, "uniqueId");
   return _delegator.chooseDelegate(uniqueId.getScheme()).get(uniqueId);
 }