Fix bug 391350 - Incorrect type inference for array and object literals
Fix bug 391350 - Incorrect type inference for array and object literals

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