That is helpful but I think that is still a fail for Go. This could and should be a simple annotation.