we have static_assert at home
@whitequark go is such a cool language