add D lang.