Could this maybe be used for some expression template trickery?