The doc change is unrelated :s, just happened to spot it at the same time. I 
don't think it's ever been correct, because if you return NanThrowError you 
get missing return value in some cases, you usually need to have a 
NanReturnUndefined() after it.

On Thursday 15 May 2014 01:26:51 Rod Vagg wrote:
> >  ```c++
> > 
> > -return NanThrowError("you must supply a callback argument");
> > +NanThrowError("you must supply a callback argument");
> 
> this is the change that's targeting *old* versions? or all of it?
> 
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/rvagg/nan/pull/111/files#r12678532