A few things:  1. Switched from using vectors for temporal records to sets;  2. Changed open and amend functions so that vtime values are passed in as args; 3. Wrote some tests.  Tests are cool