bool containsValue(Object value) { for (final val in _getObjectData().values) { if (val == value || (val is _Valuable && val.getValue() == value)) { return true; } } return false; }