Old English and Middle English; why are they so different?