resolve zeroInit in forward referenced struct