docs: def compare_operands(self, p_operand1, p_operand2):
          """
          Returns True if conditional constructed from both operands and
          self.operator is valid. Returns False otherwise.
          """
          if self.operator == '<':
              return p_operand1 < p_operand2
          elif self.operator == '<=':
              return p_operand1 <= p_operand2
          elif self.operator == '=':
              return p_operand1 == p_operand2
          elif self.operator == '>=':
              return p_operand1 >= p_operand2
          elif self.operator == '>':
              return p_operand1 > p_operand2
          elif self.operator == '!':
              return p_operand1 != p_operand2
  
          return False