internal override DateTimeOffset FromJson(JsonNode node) => (DateTimeOffset)node;
internal ConversionException(JsonNode node, Type targetType) : base($"Cannot convert '{node.Type}' to a {targetType.Name}") { }
internal override Guid FromJson(JsonNode node) => (Guid)node;
internal override TimeSpan FromJson(JsonNode node) => (TimeSpan)node;