Hm, to answer my own question at the end: doesn't seem like it > type mismatch: got > > but expected one of: > template await[T, E](fut: InternalRaisesFuture[T, E]): T > first type mismatch at position: 1 > required type for fut: InternalRaisesFuture[await.T, await.E] > but expression 'readAll(fwStream)' is of type: Future[system.string] > template await[T](f: Future[T]): T > first type mismatch at position: 1 > required type for f: Future[await.T] > but expression 'readAll(fwStream)' is of type: Future[system.string] > expression: await readAll(fwStream)