add 3 new languages support
use command! rather than command