#include "smat.h" template T bar(T a) { return a; } int main() { smat_d i(7); return bar(bar(i) + 2); }