codegen for fnDeclNode half done