That's a pretty atypical example, you've put the errors in exactly the right places. Imagine that string was
*r* *o* ***y
or a** y** *k**
and you can see these are indecipherable and this is not a good example of "error correctable language".Error correction in language typically refers to understanding through context (i.e. other sentences), which would not be lost in this sort of compression.