code: func GetNewRC(deployment extensions.Deployment, c client.Interface) (*api.ReplicationController, error) {
  	return GetNewRCFromList(deployment, c,
  		func(namespace string, options api.ListOptions) ([]api.ReplicationController, error) {
  			rcList, err := c.ReplicationControllers(namespace).List(options)
  			return rcList.Items, err
  		})
  }
docs: // GetNewRC returns an RC that matches the intent of the given deployment; get RCList from client interface.
  // Returns nil if the new RC doesnt exist yet.