C++ JSON wrapper for boost property trees