Using DynamicObject in .NET to remove the distinction between .NET reflection types and DocumentationElement types when called from IronPython code.