class_docstr: Raised when two quantities with different instruments occurs.
  
  Parameters
  ----------
  left : `Quantity`
      The left argument of the operation.
  right : `Quantity`
      The right argument of the operation.
  *args : positional arguments
      More positional arguments for the exception.
code: def __init__(
      self, left: "Quantity", right: "Quantity", *args
  ) -> None:
      super().__init__(
          "Instruments are not of the same type ({} and {}).".format(
              left, right
          ),
          *args,
      )
  
imports: from typing import Union
  from numbers import Number
label_desc: Use image node_id 1 to create a new IncompatibleInstrumentOperation object from inherited base classes: Exception with example: obj = IncompatibleInstrumentOperation(left, right)