Neocomplete and ultisnips