It seems that I am not the first to fall into the trap according to
#109 and #70. It was already explained in a former ticket why this will not be in blaze in the form of operator overloading. I do not personally agree with these arguments but understand the decision.
Nonetheless, from a user perspective, it would be much more convenient to have the aforementioned functions as official functor similarly to e.g. clamp and pow, i.e.
Matrix m; add(m,4); set(v,5); sub(m,2.5);
Best regards, Fabien