should there be a `const { merges } = require("elmjs/signal")` here?