Added new recursive validation pattern called Rule Set.