Currently there is:
>> to binary! #"^(10FFFF)"
== #{F48FBFBF} ; expected UTF-8 encoding
>> to binary! #"^(110000)"
*** Syntax Error: (line 1) invalid char at #"^(110000)" ; expected error
>> to binary! (1 + #"^(10FFFF)")
== #{00110000} ; should be error instead!
Also the invalid char should not be one of the error arguments!
Now there is:
