"Initializer entry defined twice" should not trigger with zero-size fields