added evaluation; changes on collection of DependencyInstances