Patch from Igor:
Patch from Igor:

In the attached patch I added documentation, did some inlining in the
get method implementation to gain some speed and overrode defineProperty
so it plays better with id-based properties.

Angelfirenze/rhino,ashwinrayaprolu1984/rhino,Pilarbrist/rhino,Angelfirenze/rhino,tejassaoji/RhinoCoarseTainting,Pilarbrist/rhino,sam/htmlunit-rhino-fork,tejassaoji/RhinoCoarseTainting,Pilarbrist/rhino,ashwinrayaprolu1984/rhino,sainaen/rhino,AlexTrotsenko/rhino,sam/htmlunit-rhino-fork,tntim96/rhino-jscover-repackaged,Distrotech/rhino,rasmuserik/rhino,sam/htmlunit-rhino-fork,swannodette/rhino,tntim96/rhino-jscover-repackaged,Distrotech/rhino,sam/htmlunit-rhino-fork,tuchida/rhino,sainaen/rhino,jsdoc3/rhino,tuchida/rhino,ashwinrayaprolu1984/rhino,tejassaoji/RhinoCoarseTainting,rasmuserik/rhino,AlexTrotsenko/rhino,Angelfirenze/rhino,tntim96/htmlunit-rhino-fork,Pilarbrist/rhino,tntim96/rhino-jscover,tuchida/rhino,sam/htmlunit-rhino-fork,qhanam/rhino,sainaen/rhino,jsdoc3/rhino,jsdoc3/rhino,InstantWebP2P/rhino-android,tuchida/rhino,swannodette/rhino,Angelfirenze/rhino,tuchida/rhino,qhanam/rhino,lv7777/egit_test,tntim96/rhino-jscover,tntim96/rhino-apigee,ashwinrayaprolu1984/rhino,tejassaoji/RhinoCoarseTainting,sainaen/rhino,sainaen/rhino,tntim96/rhino-apigee,swannodette/rhino,ashwinrayaprolu1984/rhino,ashwinrayaprolu1984/rhino,tuchida/rhino,qhanam/rhino,Angelfirenze/rhino,sainaen/rhino,swannodette/rhino,lv7777/egit_test,Angelfirenze/rhino,swannodette/rhino,AlexTrotsenko/rhino,lv7777/egit_test,ashwinrayaprolu1984/rhino,lv7777/egit_test,Pilarbrist/rhino,tntim96/htmlunit-rhino-fork,sainaen/rhino,lv7777/egit_test,Pilarbrist/rhino,lv7777/egit_test,Angelfirenze/rhino,AlexTrotsenko/rhino,tejassaoji/RhinoCoarseTainting,InstantWebP2P/rhino-android,Pilarbrist/rhino,AlexTrotsenko/rhino,tntim96/rhino-apigee,lv7777/egit_test,swannodette/rhino,AlexTrotsenko/rhino,qhanam/rhino,tejassaoji/RhinoCoarseTainting,tejassaoji/RhinoCoarseTainting,AlexTrotsenko/rhino,swannodette/rhino,sam/htmlunit-rhino-fork,tuchida/rhino,sam/htmlunit-rhino-fork