Add test for functions that return vinyl.
Tidy up test file.
Add overwrite option.