When inspecting a component that is missing `context` it is displayed as an empty object, meanwhile if the `state` is not initialized it is not displayed at all, for no `props` it is displayed the string `None`. In my humble opinion it is misleading that no context is displayed as an empty object.
data={context}
        inspectPath={inspectContextPath}
        overrideValueFn={overrideContextFn}
      />
      <NativeStyleEditor />
      {ownerID === null &&
        owners !== null &&
        owners.length > 0 && (
          <div className={styles.Owners}>
            <div className={styles.OwnersHeader}>rendered by</div>
            {owners.map(owner => (
              <OwnerView
                key={owner.id}
                displayName={owner.displayName || 'Anonymous'}
                hocDisplayNames={owner.hocDisplayNames}
                id={owner.id}
                isInStore={store.containsElement(owner.id)}
                type={owner.type}
              />
            ))}
          </div>
        )}
    </div>
  );
}
type OwnerViewProps = {|
  displayName: string,
  hocDisplayNames: Array<string> | null,
  id: number,
  isInStore: boolean,