Interfaces
| Type Name | Description | 
|---|---|
| IValueContainer | Interface that defines that the value is stored. | 
| IValueContainer<T> | Interface that defines that the value is stored.(Generic version) | 
| IValueGetter | Interface to indicate that the value can get | 
| IValueGetter<T> | Interface to indicate that the value can get | 
| IValueSetter | Interface to indicate that the value can set | 
| IValueSetter<T> | Interface to indicate that the value can set | 
| IValueTryGetter | An interface that indicates trying to get a value with a generic method |