I have a situation where an API I\'m using is returning inconsistent JSON, which I want to deserialize using JSON.NET. In one case, it returns an object that contains objects (n