I know I should read through the source code, but I wanted to know one specific thing.
1. Does vault write to the vault file during set_vaultdata, or does it set it into the memory, and write it at the end, like OLO's, for speed.
Also, how would one delete a line from a file? Not just set it to "", actually delete it?