     (when instance
       (.shutdown instance))))
 
-(defn put! 
+(defn put!
   ([^IMap m k v f]
     (put! m k (f v)))
   ([^IMap m k v]
     (.put m k v)))
 
-(defn cget 
+(defn cget
   ([^IMap m k f]
     (f (cget m k)))
   ([^IMap m k]

                                 InMemoryFormat
                                 EvictionConfig EvictionPolicy EvictionConfig$MaxSizePolicy
                                 NearCacheConfig NearCachePreloaderConfig NearCacheConfig$LocalUpdatePolicy]
           [com.hazelcast.map.listener EntryAddedListener 
                                       EntryRemovedListener 
                                       EntryEvictedListener
                                       EntryUpdatedListener]
           [com.hazelcast.instance HazelcastInstanceProxy]
           [org.hface InstanceStatsTask]))

(defn new-instance 
  ([] (new-instance nil))
  ([conf]
    (Hazelcast/newHazelcastInstance conf)))

(defn delete! [^IMap m k]
  (.delete m k))

(defn add-index
  ([^IMap m index]
   (add-index m index false))
  ([^IMap m index ordered?]
