added test verifying we can distinquish between undefined values and null values in the object graph