This seems to be cyclic - that every function is an Object and every Object itself is a function. Which is the atomic one? Can someone explain in a better way?
function inherits from
Object instances can contain more instances which can be functions. That's what we call a "method" (since it has an automatic
Since you can't "call" every Object instance, not every object is a function.