SCM
Returns an object of type arbiter and name name. Its state is initially unlocked.
Returns #t and locks arbiter if arbiter was unlocked. Otherwise, returns #f.
#t
#f
Returns #t and unlocks arbiter if arbiter was locked. Otherwise, returns #f.