language keyword handling