Added Gson Exposure to avoid infinite loop issues