add back direct constructors of VectorKD