--- version: '1.1' var1: description: a first variable regexp: "^#(?:[0-9a-f]{3}){1,2}$" default: "#a1a1a1" test: - "#b1b1b1" - "#b2b2b2" var2: description: a second variable default: variable: _.var1 test: - "#b2b1b1" - "#b3b2b2"