title: passing DB Connection object to methods
body: <p>Was wondering if it is recomended to pass a database connection object around(to other modules) or let the method (in the other module) take care of setting it up.  I am leaning toward letting the method set it up as to not have to check the state of the connection before using it, and just having the caller pass any needed data to the calling method that would be needed to setup the connection. </p>