{ Type = { allow_dependency_failure : Optional (./properties/allow_dependency_failure/Type ) 
, block : Optional (./properties/block/Type ) 
, branches : Optional (./properties/branches/Type ) 
, depends_on : Optional (./properties/depends_on/Type ) 
, fields : Optional (./properties/fields/Type0 ) 
, id : Optional (./properties/id/Type ) 
, identifier : Optional (./properties/identifier/Type ) 
, `if` : Optional (./properties/if/Type ) 
, key : Optional (./properties/key/Type ) 
, label : Optional (./properties/label/Type ) 
, name : Optional (./properties/name/Type ) 
, prompt : Optional (./properties/prompt/Type ) 
, type : Optional (./properties/type/Type ) 
} 
, default = { allow_dependency_failure = None ((./properties/allow_dependency_failure/Type )) 
, block = None ((./properties/block/Type )) 
, branches = None ((./properties/branches/Type )) 
, depends_on = None ((./properties/depends_on/Type )) 
, fields = None ((./properties/fields/Type0 )) 
, id = None ((./properties/id/Type )) 
, identifier = None ((./properties/identifier/Type )) 
, `if` = None ((./properties/if/Type )) 
, key = None ((./properties/key/Type )) 
, label = None ((./properties/label/Type )) 
, name = None ((./properties/name/Type )) 
, prompt = None ((./properties/prompt/Type )) 
, type = None ((./properties/type/Type )) 
} 
}