minor code formatting change
test ... on named arguments passing
wrap tuple test in a function