 (defprotocol GraphiteClient
   (open [client]
         "Creates a Graphite client")
-  (send! [client line]
+  (send-line [client line]
         "Sends a formatted line to Graphite")
   (close [client]
-         "Cleans up"))
+         "Cleans up (closes sockets etc.)"))
 
 (defrecord GraphiteTCPClient [host port]
   GraphiteClient

                                                (float (:metric event))
                                                (int (:time event))])
                                     "\n")]
                     (prn "sending " client string)
                     (send! client string)))))))

               (fn [client]
                 (info "Closing connection to "
                       (select-keys opts [:host :port]))
                 (close client))
               {:size                 (:pool-size opts)
                :block-start          (:block-start opts)
