Not unless a DBConnection implements map.

You can use plain "=" in a for comprehension though.  e.g.

```scala
for {
  hello2String <- sayHello2
  dbHost <- dbHostReader
  dbConnection = new DBConnection(dbHost)
} yield (hello2String + getFromDb(dbConnection)
```