[boost] Spirit, semantic actions and C++ classes