Creates a new SnippetContext.
Generally, this isn't needed unless you are controlling the expansion of snippets manually.
a SnippetContext