Relying on default initialization like this is really unsightly (and an error according to the spec, while very controversial)...