public static string TypeFullName(this TypeReference self) { return string.IsNullOrEmpty (self.Namespace) ? self.Name : self.Namespace + '.' + self.Name; }