Implementing SkipVariantInit optimization, improvements to 'switch' statement