add makeFunction support
0.6.16