Why not `.then(null, handleError);` with a `function handleError(error) { console.error(error.message); }` ?