I discovered today that the boost::asio::ip::multicast::join_group option has a constructor to specify a local address to use when joining a multicast group. Unfortunately, this constructor is not documented. How can I contribute to the boost documentation or contact the author to request an update in the documentation?