throw out boost::property_tree (own implementation with the interface we used in types/propertyTree)