Default values aren't needed by enum and struct.
fixes 15