What is snip.trigger? Is that the key sequence the user has set for expanding UltiSnips snippets? If so, what happens if this is set to `<Tab>` (the UltiSnips default)? YCM remaps TAB to something else.