T.J. Crowder (2017-01-16T17:24:37.000Z)
forbes at lindesay.co.uk (2017-01-18T10:37:58.007Z)
Related: There's [a proposal](https://github.com/caitp/TC39-Proposals/blob/master/tc39-reflect-isconstructor-iscallable.md) for `Reflect.isConstructor` (and `Reflect.isCallable`) which addresses this very gap. There seem to be some questions around `Reflect.isCallable` (whether it should be true or false for class constructors, since you can't [[Call]] them), but I didn't see issues raised around `Reflect.isConstructor`. Seems a bit stalled, though.