My take on an expression-template-enabled 3D vector for C++11