private object?_DeserializeSingleValue(ISpec spec, string?value)
 {
     return(spec.CanHandleType(spec.ObjType) ? spec.DeserializeSingleValue(this, spec.ObjType, value) : mValueSerializer.DeserializeSingleValue(this, spec.ObjType, value));
 }