Merged Vault.Repository code into a single file.