I'm reminded of Damian Conway's module to allow people to program in Latin. One Latin expert that he knew had trouble learning because she kept trying to "correct" the grammar. (He'd found a combination of tenses and genders that was never ambiguous - which was a great help to his parser - but was in many cases not what would really be used in Latin.)