Expression template fix & optimisation + benchmark programs