Update from upstream QVectorND library