-main fails now when it encounters any exception (stack trace is dropped... is that okay?)

Also, fixed typo in macro name