Base interface for CompactFragment implementations.
Write the object to an xml stream. The object is expected to write itself and its children.