first guided work with varargs and closures