Thanx for contributin' ...
As you certainly read, I was initially a 'differential returned codes' partisan, until the intervention of Richard Howarth ...

I think that perhaps in all cases, the main point for KiXtart Father would be to accurately explain the behaviour of this function.

PS : Did you see there were other PoVs in the Beta Forum ?