The interface would look like: ```ruby UniqueThread.loop('lock_name', sleep: 30) do # do something every 30 seconds end ``` This seems to be the most common use case for this gem so far, so it makes sense to have a shorthand for it.