public object ConvertAnother() {
string nullAttribute = reader.GetAttribute(Attributes.Null);
if (nullAttribute != null && nullAttribute == "true") return null;
object result = Find();
if (result != null) return result;
Converter converter = converterLookup.GetConverter(reader.GetNodeName());
if (converter == null) return ConvertOriginal();
return converter.FromXml(reader, this);
}