I was thinking about extending the existing implementation and letting users optionally specify all the database connection details in the implicit object itself which would essentially override any other specification. Just providing mutiple ways to do the same stuff, for flexibility purposes. (Of course it was a part of the plan only later down the line)