check switch works against similar literals of diff types