Minor refactoring to allow for using different backends

This is actually a really minor change, but finally allows for people to use different backends very easily.
`!($this->dbObject('Backend') != false)`? It's like an onion. The more I unwrap it the more I cry.