code: def __call__(self, s: SeriesT) -> SeriesT:
      if self.inclusive:
          return (s >= self.lower) & (s <= self.upper)
      else:
          return (s > self.lower) & (s < self.upper)
  
imports: from typing import Any, TYPE_CHECKING, Union
  import pandas
  from .ASTPredicate import ASTPredicate
label_desc: Use image node_id 2 for calling the Between obj's underlying member method code with example usage: obj.__call__(s) and returns: unknown, unknown