# Given. confess "Insufficent data in X from {hash lookup} through {hash lookup} source data file {hash lookup}" unless {condition}; #### {condition} or confess sprintf "Insufficient data in X from %s through %s source data file %s" , {hash lookup} , {hash lookup} , {hash lookup} ;