Proper 'obscene' switch handling for JavaScript();