Added extra template parameter, so different template specializations of Vector2_tpl can work together.