Small optimization in Cooking: do not construct identity substitutions.