Check if generic `impl<T: TryFrom<Value>> TryFrom<OwnedValue> for T` can work
We implement a lot of conversion traits manually for Value and OwnedValue.
It seems reasonable to think that impl<T: TryFrom<Value>> TryFrom<OwnedValue> for T
should work. Someone should give that a try and leave a comment if it can't be done.