move userAgent & headers from Wget to SpookyContext
DriverFactory use that userAgent as well
join & flatten only take Expr that has an TraversableOnce output