shouldObserveProperty should check for property value !== undefined
Merge branch 'master' into ready-if-defaultView