} else if (element instanceof InReplyTo) {
jstream.startObject();
writeLanguageFields(element, jstream);
if (!isSameAsParentBase(element))
jstream.writeField("xml:base", element.getResolvedBaseUri());
InReplyTo irt = (InReplyTo)element;
jstream.writeField("ref", irt.getRef());
jstream.writeField("href", irt.getResolvedHref());
jstream.writeField("type", irt.getMimeType());
jstream.writeField("source", irt.getResolvedSource());
jstream.endObject();
} else {
writeElement(element, null, jstream);
}
}