Using correct case for 'SemanticSwitch' and my preference of 'CASE' over 'Case'