[boost] yet another multimethods library