string GetSignature(IValueProvider value)
 {
     return(value.GetSignature());
 }
 string GetSignature(IValueProvider value)
 {
     return value.GetSignature();
 }