static pointer storage (vector_type& v) { return vector_traits<vct_t>::storage (v.expression()); }
static int stride (vector_type& v) { return vector_traits<vct_t>::stride (v.expression()); }
static std::ptrdiff_t stride (vector_type& v) { return vector_traits<vct_t>::stride (v.expression()); }