template Type add(Type const &lhs, Type const &rhs) { return lhs + rhs; }