if (type.equals(ClassNames.VERSION_SERIES)) {
VersionSeries vs = (VersionSeries) obj;
vs.refresh();
return new FnVersionSeries(vs);
} else if (type.equals(ClassNames.DOCUMENT)) {
Document doc = (Document) obj;
doc.refresh();
return new FnDocument(doc);
} else {
obj.refresh();
return new FnBaseObject(obj);
}