. . . "If a struct is a value type why can I new it?" .