[boost] A few questions about Phoenix, Boost.Bind, and FC++