We should do `rescue StandardError, SyntaxError` then so we don't catch everything derived from Exception (which can be bad, e.g. OOMs)