code: def __mul__(self, rhs):
      value = rhs
      unit = self
      if hasattr(rhs, "get_unit"):
          value = rhs.get_value()
          unit = rhs.get_unit()
          unit = unit_resolver("__mul__", (self, unit))
      if unit is NotImplemented:
          return NotImplemented
      return TaggedValue(value, unit)
  
imports: import math
  from packaging.version import parse
  import numpy
  import matplotlib.ticker
  import matplotlib.units
label_desc: Use image node_id 5 for calling the BasicUnit obj's underlying member method code with example usage: obj.__mul__(rhs) and returns: TaggedValue, NotImplemented