Fix init order of choice%'s type