// Instance of the subject-a (parent)
Implementation subjectAimpl = waitForImplByName(null, "subject-a");
Instance subjectA = subjectAimpl.createInstance(null, null);
// Force the field to be injected
S6Impl s6parent = (S6Impl) subjectA.getServiceObject();
s6parent.getS6();
// Force the field to be injected
Instance middleInstance = auxListInstanceReferencedBy(s6parent.getS6());
S6Impl s6middle = (S6Impl) middleInstance.getServiceObject();
s6middle.getS6();
// Force the field to be injected
Instance childInstance = auxListInstanceReferencedBy(s6middle.getS6());
S6Impl s6child = (S6Impl) childInstance.getServiceObject();
s6child.getS6();
auxListProperties("\t", subjectA);
System.err.println(subjectA.getProperty("property-case-13"));
Set<String> properties = (Set<String>) subjectA