for (Feature feature : features) {
final TargetDigestGroup targets = trustedSpy.targetsConstituting(feature);
StatusResult intermediateStatus = statuses.get(feature);
if (null == intermediateStatus) {
intermediateStatus = new StatusResult(new TargetDetailGroup(targets));
statuses.putIfAbsent(feature, intermediateStatus);
}
final List<TargetDetail> newStatus = newArrayList();
for (TargetDigest digest : targets) {