in the file config_assign.cpp/hpp, it can be use similar to boost's boost::assign for config object. I don't use it that much, but i found it useful especialy to pass or return a config that just contains one or two childs.