Since these three are always being called together, perhaps `snippet(snippet_name)` could iterate over the available languages and output all three?