[Boost-users] Extending boost::function for mathematics?