json: Hide implementation details.