More examples and intricasies in thread constructions, parameter passing, and the use of lambdas