JSObjects
, which can stand for anything - this is something he found that he preferred from experience given that obscure error messages one gets if type conversions fail w.r.t. more specific parameters.unsafe
for performance reasons) this new code did not have to use unsafe