shouldObserveProperty should check for property value !== undefined