added ClassSnippet & LambdaSnippet, not wired yet