OpenCV somehow seems intelligent enough to resize my std::vector<std::vector<cv::Point>> from a size of 0 to however many contours it finds in an image _but_ it seems like it does not append to the container.
But it seems like cv::findContours will _overwrite_ the output sequence instead of appending to it!