constructor tweak
errors field is not optional
return Future[_] instead of Future[Try[_]]
test streams class