Tried to fix sync()

Read my issue for description #600

Secondly this should not be fixed in this function but in $this->newPivotQuery()->lists($this->otherKey)?