IDE: some language improvements