moved two sections out of language-def chapter