Correction: Factory method should be static.
Main ListView now retrieves snippets from SnippetService.