Add a document explaining my way of code generation.