Hmm, not sure how to replace the entire `self` within append(). The functionality provided by vstack() is a strict superset AFAIK.