Various: parameter passing tests, function overloading start, etc