tests for new conditional arguments in functions