A class that can be used to inject a reference to an instance.
|Set||Sets the reference to the given instance.|
|Unset||Sets the reference to the type’s default. Usually this is null..|
|Get||Returns the instance that has been set.|
|IsSet||Returns true if the instance is not null.|
|Is||Returns true if the reference is set to the given instance.|