def METHOD_NAME(self):
    lower_case_record = {k.lower(): v for k, v in self.record.items()}
    self.field_value = lower_case_record[self.field_name.lower()]
    if isinstance(self.field_value, bool):
        self.check_value = process_bool_arg(self.check_value)
        self.field_value = process_bool_arg(self.field_value)
    elif isinstance(self.field_value, (int, float)):
        self.check_value = float(self.check_value)
        self.field_value = float(self.field_value)
    elif isinstance(self.field_value, str):
        self.check_value = str(self.check_value).lower()
        self.field_value = str(self.field_value).lower()
    self.logger.info(
        f"{self.field_name}: Looking for {self.check_value} and found {self.field_value}"
    )
    return self.field_value == self.check_value