protected void writeItem(Object item, MarshallingContext context,
HierarchicalStreamWriter writer) {
ClassAliasingMapper cam =
(ClassAliasingMapper) mapper().lookupMapperOfType( ClassAliasingMapper.class );
String elementName = cam.serializedClass( clazz );
if ( elementName == null ) {
elementName = cam.serializedClass( item.getClass() );
}
writer.startNode(elementName);
if(item != null)