Added conditions and comments to the language.