code: def repr_branch(self, index: int, shorten=False):
      lower = self._r_mapping[index] * self.radius
      upper = lower + self.radius
  
      if shorten:
          return f"[{round(lower, 4)}, {round(upper, 4)})"
  
      return f"{lower} ≤ {self.feature} < {upper}"
  
imports: from __future__ import annotations
  import abc
  import math
  from ..base import Branch
label_desc: Use image node_id 6 for calling the NumericMultiwayBranch obj's underlying member method code with example usage: obj.repr_branch(index, shorten) and returns: lower, str, self, str, upper, str, round, str, round, str