A synchronization primitive that should be avoided in user code. Use the locking macro. See http://clojure.org/special_forms for more information.