I want to have non-type optional template parameters in my class/struct.
Of cause I can do:
template struct S {};