retain the scriptObject before returning it
retain the scriptObject before returning it

a bit of cargo-culting from the google gears source.  not entirely
certain what it means.

emerose/Chrome-Crypt,emerose/Chrome-Crypt