Allow creation of stable range without arguments
Moves isControlCharacter()
Refactor naming
Refactor naming
Implement keypress character insertion