Hm, firefox prefers 'undefined' in this argument. It's only here because TypeScript doesn't understand the WebWorker version of postMessage.