Thanks to K-ballo for noting a second incorrect noexcept clause in tuple - and suggesting a more correct way to write the first