Added Language interface.