Humm you're right, I mistakenly thought moving the code would avoid `unicode(input)` in the other case.