Merge change 22186 into eclair

* changes:
  Allow null to be re-bound as a root script.  This was always legal from native and just a limitation of the java binding for the API.