added IS-VALUES macro to test a function which returns multiple values