properly reference private __nodes var