If your payload schema is a struct with transforms, like Shema.Struct {
a: S.NumberFromString
}
Does Rpc handle that for you (ie client is expected to pass in a number sting, not a number)
Or should the payload use the encoded type of the struct and we parse in the handler implementation