public boolean setValue(T o, String value) {
		if (value == null) {
			return false;
		}
		if (owningSet().contains(o)) {
			//values[ owningSet().index( o ) ] = value;
			values.put(o.key(), value);
			update();
			return true;
		}
		return false;
	}
Set the value of this attribute for the specified KeyedObject.
@param o The KeyedObject that is assigned the value. Should
be a member of the owningSet.
@param value The value to associate with the specified KeyedObject.
@return true if the value could be set. Return false if o is
not a member of the owningSet.
Ghidra/Framework/Generic/src/main/java/ghidra/util/graph/attributes/StringAttribute.java