format & operator %(T rhs) { m_args.push_back(any_out(rhs)); return *this; }
any_out& operator=( const T& value ) { any_out( value ).swap( *this ); return *this; }
any_out & operator=(const T& r) { any_out(r).swap(*this); return *this; }