[1] https://docs.memsql.com/v5.8/docs/code-generation
[2] http://www.vldb.org/pvldb/vol4/p539-neumann.pdf