No need to return another object from Sync as the object passed is just being manipulated.