docs: def create_lock(self, resource, **kwargs):
          """
          Create a new RedLock object and reuse stored Redis clients.
          All the kwargs it received would be passed to the RedLock's __init__
          function.
          """
          lock = RedLock(resource=resource, created_by_factory=True, **kwargs)
          lock.redis_nodes = self.redis_nodes
          lock.quorum = self.quorum
          lock.factory = self
          return lock