DependencyValueMetaData - defining named dependencies

An extension to the value metadata that treats the underlying value as the name of an entry in the Registry and returns the registry's registered object when asked for the value.