*add macro file_node not present as function before 3.9