memorize only list of captured symbols
define pic_push/pic_pop macro in pair.h
Merge branch 'refactor-codegen2'