code: function(list, cb) {
                  // Normal arrays don't get live updated
                  if (can.isArray(list)) {
                      this.list(list, cb);
                  } else {
                      can.view.lists(list, cb);
                  }
              }
docs: `each` iterates through a enumerated source(such as can.List or array) and sets up live binding when possible.