Boost.org proto module