Use node metadata for variable status
Allow default for querying metadata
Use new pipeline to lower wrapper AST before code generation