I've looked around and have found threads, but don't really understand what they are doing and get a bit lost. (I don't want to copy and paste code I don't understand). How would I go about making Vault a optional dependency? So if they have it, use it, but if they don't, don't. Thanks Max.