If we don't do this, we get all kinds of nasty shadowing where references to 'search.whatever' seem to be references to the HTML input element, rather than our search.js module. (imported from commit 4e4b562ddf895baea9619316d9fab27ae5e9fc4e)