https://www.refheap.com/paste/12079

looks good - made 2 changes there:
* the `do`s are not necessary because there is only one expression in them.  you only need `do` to wrap multiple expressions into one.
* The condition you want to check in the `if` is not whether there are more than 255 chars, it's whether there's an error to expect.