it'd be good to at least `debug&&console.log` the error, or throws in here get mystifying