FYI, this is the same as

originalVault.hasDefined("KEYSTORE_URL")

The hasDefined call is better because "get" is actually a mutating call that adds an undefined node under that key if one doesn't exist.