code: func (ns *dynamicNamespaceListerShim) List(selector labels.Selector) (ret []runtime.Object, err error) {
  	objs, err := ns.namespaceLister.List(selector)
  	if err != nil {
  		return nil, err
  	}
  
  	ret = make([]runtime.Object, len(objs))
  	for index, obj := range objs {
  		ret[index] = obj
  	}
  	return ret, err
  }
docs: // List will return all objects in this namespace