Apply shift to entire sequence.

References #663. We never call shift on more than logical character.
Merge pull request #664 from wizonesolutions/663-console-type

Apply shift to entire sequence.