What exactly does it mean when you put static in front of a struct _definition_ (not instance) ? EG: static struct S { static struct SS { } } As opposed to struct S { struct SS { } }