id summary reporter owner description type status milestone component version severity resolution keywords cc 12372 property_tree::get_optional without the template parameter harris.pc@… Sebastian Redl "Is it possible to call tree.get_optional(path) without the ? Note that Data is the type of the tree's Data. Would also be nice to be able to get the data as a pointer so that data can be updated in-place instead of get/push. Like this, implemented as a free function (for the non-const variant): Data * get_dataptr_optional( Tree & tree, string const& path ) { if (optional node = tree.get_child_optional(path)) return &node->data(); return NULL; } cheers, Paul " Feature Requests new To Be Determined property_tree Boost 1.61.0 Optimization