Tried to get this working with the UInt32Value protobuf message, per the envoy protobuf xdi:
rm reproducer; go build; ./reproducer uint32_reproducer.sky
[uint32_reproducer.sky:14] dur is <google.protobuf.UInt32Value value:20 >
panic: TypeError: value <google.protobuf.UInt32Value value:20 > (type `google.protobuf.UInt32Value') can't be assigned to type `google.protobuf.UInt32Value'.
goroutine 1 [running]:
main.main()
/home/spacey/go/src/github.com/pcn/reproducer/main.go:65 +0x64b
spacey@masonjar:~/go/src/github.com/pcn/reproducer$