Crashme

Couldn't you just return this thing rather than using the `Promise` constructor thing? Other places where you reject above you could instead `Promise.reject`