Object.getOwnPropertyNames(obj).length === 0
Array.apply(null, Array(5)).map(function (_, i) {return i;}); => [0, 1, 2, 3, 4]
Object.getOwnPropertyNames(emptyObservedObject) == ['__ob__']