named instances and enumerable dependencies