docs: def sync_to(self, destination):
          """
          Sync an RPM from a REMOTE to a LOCAL path.
  
          Returns True if the item required a sync, False if it already
          existed locally.
  
          TODO: Remove dupe code in Cart.py:sync_remotes()
          """
          rpm = RPM(self.path)
          rpm.sync(destination)
          if rpm.modified:
              juicer.utils.Log.log_debug("Source RPM modified. New 'path': %s" % rpm)
              self.update(rpm.path)
              return True
          return False