Added std::vector::data() implementation