Some hack to get the external project add working. I had to make sure that I can
put } and { in snippet even though they are reserved character. If they fix it
in the snnipets then I am screwed later.