On Jan 17, 2015, at 12:31, Allen Wirfs-Brock <allen at wirfs-brock.com> wrote: > > If the enclosing function is invoked as a call expression the value of `new.target` is null Just curious, why null instead of undefined?