A stable implementation of the upcoming new `proc_macro` API. Comes with an
option, off by default, to also reimplement itself in terms of the upstream
unstable API.
macro_rules!forward_fmt{($tr:ident for $ty:ident)=>{impl::std::fmt::$trfor$ty{fnfmt(&self, f:&mut::std::fmt::Formatter)->::std::fmt::Result{::std::fmt::$tr::fmt(&self.0, f)}}}}