Natural human grammar is error correcting codes, essentially. If sentence should e corrupted, e.g. like this one is, it usually is immediatly visible that is wrong, and what the “correct” should be.
IIRC, one of the criticisms of Ithkuil is that there’s so much semantics packed into the syntax that this doesn’t work for it- a corrupted Ithkuil sentence often turns out to be a valid sentence with a different meaning.