From 7ca6d86bdc403d191213009b6f291ed321ba3496 Mon Sep 17 00:00:00 2001
From: Daniel James
Exception-specifications are not used; see
+ Exception-specifications are not used; see
exception-specification rationale. All the smart pointer templates contain member functions which can never throw
exceptions, because they neither throw exceptions themselves nor call other