How about returning null _or_ a value rather than using parameter for the result?