- Removing the @abstractmethod decorator - Adding default implementations that call the corresponding non-batch methods - Preserving full backward compatibility with existing implementations