}
else if (object instanceof FeatureObject) {
return new NamedFeatureObject((FeatureObject) object);
}
else if (object instanceof DistributionObject) {
return new NamedDistributionObject((DistributionObject) object);
}
else if (object instanceof StatefulTargetObject) {
return new NamedTargetObject((StatefulTargetObject) object);
}
else if (object instanceof TargetObject) {