dmitry.petrov
05/24/2016, 8:42 AMx.length and x.and(1) are dead code, but compiler is not smart enough yet to detect that.
It just assumes that, well, you have written some code that should be executed for some object that is both String and Int.