2.99.11: (unstable) libsigc++-3.0 now requires C++17. Use of C++17: * Use std::apply to simplify implementation. * Use std::invoke to make implementation more generic. * Use constexpr if to simplify implementation. Build: * Require mm-common 0.9.12