Can I mark a function with noexcept if it has an argument passed by copy? So I wanted to improve the noexcept of some operators and functions in my code