rapidjson::Document::AllocatorType &GetAllocator() {
  assert(s_pActiveDocument);  // Root json node must be JsonDocument type
  return s_pActiveDocument->GetAllocator();
}
rapidjson::Document::AllocatorType &GetAllocator() {
  assert(s_pActiveDocument);   
  return s_pActiveDocument->GetAllocator();
}