longurl.jsm: new module
use es-shims/es5-shim