IDAHO-VAULT decisions: why the code looks like this