fix var decl that put a container in QAST