more operators nothrow