public abstract bool Read();
private static string ReadType(JsonReader reader) { reader.Read(); string type = (string)reader.Value; reader.Read(); return type; }