};
 endsnippet
+
+# http://stackoverflow.com/a/9864472
+snippet alias "Function alias" b
+template <typename... Args>
+auto ${1:alias}(Args&&... args)
+       -> decltype($2(std::forward<Args>(args)...))
+{
+       return ${2:function}(std::forward<Args>(args)...);
+}
+endsnippet