converted Instance.ConcreteType to Instance.ReturnedType
Instance.Description is a direct abstract now w/o bouncing thru a template method
removed IDiagnosticInstance
more cleanup of Instance