A list of errors based on the error types described above has been devised; we are conscious that this list over-generates errors, given that people with average education would not misspell words like libro `book' as *libbro. However, given ASCC capabilities, we have to accept the over-generation of errors, since we cannot restrict (in any systematic way) the error rules' generation power.