AST: declaration is  functional up to the DV node