When multiple outputs are available and one fails, determining which param failed is difficult. If possible, the argument should be included in the results...
ie
RETURN_ONE - Scalar is equal to expected value
RETURN_TWO - Value modified by the program is NOT NULL
RETURN_THREE - Scalar is equal to expected value
Having the argument name at the beginning will allow more clarity.