If we don't get there via `AnyVal` dependent types (which I was craving recently when circling around [SI-6541](https://issues.scala-lang.org/browse/SI-6541)), we could get there via:

```scala
// GenIcode.scala
// TODO: Java 7 allows strings in switches (so, don't assume INT and don't convert the literals using intValue)
```