Add `utils/defonce*
Experimental distributed locks ns