shares many common features with other languages, but also presents some particular