code: def BoundaryAttackPlusPlus(model, sess, dtypestr="float32", **kwargs):
      """
      A previous name used for HopSkipJumpAttack.
      """
      warn(
          "BoundaryAttackPlusPlus will be removed after 2019-12-08; use HopSkipJumpAttack."
      )
      return HopSkipJumpAttack(model, sess, dtypestr, **kwargs)
  
imports: import logging
  import numpy
  import tensorflow
  from warnings import warn
  from cleverhans.attacks import Attack
  from cleverhans.model import CallableModelWrapper, Model, wrapper_warning_logits
  from cleverhans import utils, utils_tf
label_desc: Use image node_id 1 for calling a global function with example usage: BoundaryAttackPlusPlus(model, sess, dtypestr) and returns: HopSkipJumpAttack