As I unfortunately can’t register on Github (they’re harassing me for a phone number and then never sending the SMS verification…), I’ll make a bug report here.
Basically, this assertion fails:
assert(Maybe(int){} == nil) // this used to be true, but now the it's equal to 0!
x0: Maybe(int)
x1 := Maybe(int){}
fmt.println(x0, x1) // prints nil 0, whereas I'd expect it to print nil nil