Can anyone help explain "An object is a member of Object" in ES2017 Language Specs? The sentence shows up in the specs multiple times. For example, in Chapter 4.2 ECMAScript Overview
Properties are containers that hold other objects, primitive values, or functions. A primitive value is a member of one of the following built-in types: Undefined, Null, Boolean, Number, String, and Symbol; an object is a member of the built-in type Object; and a function is a callable object. A function that is associated with an object via a property is called a method.