RefactorMe: * ''... perhaps we should have started this page using "generator" or "filter" or "derivation" or "transformation" or "compiling", rather than "duplication"...'' * Is there a better name than "DuplicationMachine" for whatever it is we're talking about here? If so, please move this conversation to that better name. ---- Duplication machine is a program, code or process that duplicates useful information. ---- It is beneficial to read about multi-stage programming in order to understand this and related pages. Here is something to read about it http://okmij.org/ftp/Computation/Generative.html ---- See SelfAssembly JanuaryZeroSix