Also fixing a bunch of places where validation exceptions were not properly handled
Out of memory
twenty-shared
CJS/ESM
preconstruct