}
List<Feature> features1 = fs1.getType().getFeatures();
List<Feature> features2 = fs2.getType().getFeatures();
for (int i = 0; i < features1.size(); i++) {
Feature feat1 = features1.get(i);
Feature feat2 = features2.get(i);
// System.out.println("Comparing " + feat1.getName());
Type rangeType1 = feat1.getRange();
Type rangeType2 = feat2.getRange();
Assert.assertEquals(rangeType1.getName(), rangeType2.getName());
// System.out.println("Range type " + rangeType1);
String rangeTypeName = rangeType1.getName();
if (fs1.getCAS().getTypeSystem().subsumes(