protected virtual TextWriter BuildMappingDescriptorWriter()
{
var console = typeof (Object).Assembly.GetType("System.Console");
if (console == null)
{
return TextWriter.Null;
}
var consoleOut = console.GetProperty("Out", BindingFlags.Public | BindingFlags.Static);
return (TextWriter)consoleOut.GetValue(null, null);
}