class_docstr: Represents a boolean environment variable.
code: def get(self):
      if not self.defined:
          return self.default
  
      val = os.getenv(self.name)
      lowercased = val.lower()
      if lowercased not in ["true", "false", "1", "0"]:
          raise ValueError(
              f"{self.name} value must be one of ['true', 'false', '1', '0'] (case-insensitive), "
              f"but got {val}"
          )
      return lowercased in ["true", "1"]
  
file_path: mlflow/mlflow/environment_variables.py
imports: import os
  from pathlib import Path
label_desc: Use image node_id 2 for calling the _BooleanEnvironmentVariable obj's underlying member method code with example usage: obj.get() and returns: unknown, self