Why do these need to be on the CouchDBNodeDriver interface?