this is a thin wrapper around boost::property_tree with this we avoid parsing property tree headers in all simulator objects