Add (optional) Secret Key functionality (Like 1Password) or keyfile (Like Keepass)

I would think it’s intended to protect all vaults whether you have a strong or weak password. They will be encrypting the hash of your master password. It’s another locked gate a hacker needs to breach before they can even access the encrypted vault. Even if you have a very weak password protecting your vault, that outer layer of protection is going to provide you with a solid additional layer of protection.