docs: def _min_max_filter(t: List, min_v: str, max_v: str) -> bool:
          """
          Min and Max filter
          Args:
              t: List, list of tokens
              min_v: str
              max_v: str
  
          Returns: bool
          """
  
          def tofloat(value):
              try:
                  float(value)
                  return float(value)
              except ValueError:
                  return False
  
          for a_token in t:
              if not tofloat(a_token.text):
                  return False
              else:
                  if min_v and tofloat(min_v):
                      this_v = tofloat(a_token.text)
                      if this_v < tofloat(min_v):
                          return False
                  if max_v and tofloat(max_v):
                      this_v = tofloat(a_token.text)
                      if this_v > tofloat(max_v):
                          return False
  
          return True