def apply(self, t: Table, ot: Table) -> Table: return t.natural_join(ot, on=["a", "b"], joins=["f"])
def partitioned_transform_func(t: Table, ot: Table) -> Table: return t.natural_join(ot, on=["a", "b"], joins=["f"])