poornaMoksha, you might also encounter a similiar problem for your own example, since if func was expected to return particular values on success or failure, then a programmer that uses your func function may be misled by the result.Originally Posted by CommonTater