Add nothrow macro