I'm interested in this, but can you explain what extra functionality it
gives over

[foo.rbx]
  require 'dbi'
  $dbh ||= DBI.connect('dbi:Pg:foo',...)

Thanks,

Brian.