constructor(ss, name) {
    this.name = name;

    this._simpleSchema = ss;
    this._schema = ss.schema();
    this._schemaKeys = Object.keys(this._schema);
    this._validationErrors = [];
    this._deps = {};

    // Set up validation dependencies
    const { tracker } = ss._constructorOptions;
    this.reactive(tracker);
  }
@param {SimpleSchema} ss SimpleSchema instance to use for validation
@param {String} [name] Optional context name, accessible on context.name.