very handy rapidjson wrapper library