Scala: передать функции Seq в var-args

Для функции, которая принимает переменное количество аргументов, например

def foo(os: String*) = println(os.toList) 

Как передать последовательность аргументов функции? Я хотел бы написать:

 val args = Seq("hi", "there") foo(args) 

Очевидно, это не работает.

Давайте будем гением компьютера.