constructor(name, value, range) {
		super();
		this.name = name;
		this.value = value;
		this.range = range;
		this._hashUpdate = undefined;
	}
@param {string} name name
@param {string} value value
@param {Range} range range