\(var22 : Type) -> \(var23 : Type) -> { allow_dependency_failure : Optional (./properties/allow_dependency_failure/Type ) 
, async : Optional (./properties/async/Type ) 
, branches : Optional (./properties/branches/Type ) 
, build : Optional (./properties/build/Type var22 var23) 
, depends_on : Optional (./properties/depends_on/Type ) 
, 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 ) 
, trigger : Optional (./properties/trigger/Type ) 
, type : Optional (./properties/type/Type ) 
}