<commit_before>args : with args; with builderDefs null;
	let localDefs = builderDefs (rec {
		src = /* put a fetchurl here */

		buildInputs = [];
		configureFlags = [];
	}) args null; /* null is a terminator for sumArgs */
	in with localDefs;
stdenv.mkDerivation rec {
	name = "${abort "Specify name"}-"+version;
	builder = writeScript (name + "-builder")
		(textClosure localDefs 
			[(abort "Specify phases - defined here or in builderDefs") doForceShare doPropagate]);
	meta = {
		description = "${abort "Write a description"}";
		inherit src;
	};
}<commit_msg>Updated template for composing builder<commit_after>args : with args; 
rec {
  src = /* Here a fetchurl expression goes */;

  buildInputs = [];
  configureFlags = [];

  /* doConfigure should be specified separately */
  phaseNames = ["doMakeInstall"];
      
  name = "${abort "Specify name"}" + version;
  meta = {
    description = "${abort "Specify description"}";
  };
}
{'fraction_non_alphanumeric': 0.13708820403825717, 'fraction_numerical': 0.0, 'mean_word_length': 3.757575757575758, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6098152', 'n_tokens_mistral': 299, 'n_tokens_neox': 290, 'n_words': 91}