NOTE: this package is not compatible with Elm 0.19.1
Will discard un-recognized chars.
Only return chars (from 0x20 to 0x7e)
Will discard non-ascii chars
Only returns valid ascii chars (from 0x20 to 0x7e)
Will discard un-recognized chars.