!'property' in object is interpreted as (!'property') in object (=> false in object) which is not what people want the vast majority of the time.
Where writing this, people want to know if a property is not present in an object (!('property' in object))
!'property' in objectis interpreted as(!'property') in object(=>false in object) which is not what people want the vast majority of the time.Where writing this, people want to know if a property is not present in an object (
!('property' in object))