fix lack of initialization bug
Merge branch '26-sym-binding' into 28-applydefine