I agree that it is not the right name, it should be something like "forcefully-get" as I need this functionality (note that it happens in a private function). You are right about the drop-db it is a better name, I will still need in the public API the get-db-conn , as database and connection to it are two different things and the user will need to extract the db from the conn that she has.