UnboxedSums
https://gist.github.com/maoe/e5888fad16a190a9c7cf58b8bedb1d04
anonymousでunboxedな直和型を実現する機能。
わからん