correctly report change when nodes have nil or false values