labels(labels) {
    Object.keys(labels).forEach((key) => {
      const label = labels[key];
      if (typeof label !== 'string' && typeof label !== 'function') return;

      const [schemaInstance, innerKey] = this.nearestSimpleSchemaInstance(key);
      if (!schemaInstance) return;

      schemaInstance._schema[innerKey].label = label;
      schemaInstance._depsLabels[innerKey] && schemaInstance._depsLabels[innerKey].changed();
    });
  }
Change schema labels on the fly, causing mySchema.label computation
to rerun. Useful when the user changes the language.

@param {Object} labels A dictionary of all the new label values, by schema key.