use add_reference in as_child_expr non-scheduling