[Boost-users] [MPL?] generating functions for all fields in a struct