 // without the ObjC Runtime.
 
 /// Representation of the sub-structure and optional "display style"
-/// of any arbitrary instance.
+/// of any arbitrary subject instance.
 ///
 /// Describes the parts---such as stored properties, collection
 /// elements, tuple elements, or the active enumeration case---that
-/// make up any given instance.  May also supply a "display style"
+/// make up a particular instance.  May also supply a "display style"
 /// property that suggests how this structure might be rendered.
 ///
 /// Mirrors are used by playgrounds and the debugger.

  /// `Mirror`.  In general, though, the observability of such
  /// mutations is unspecified.
  public init(reflecting subject: Any) {
    if let customized? = subject as? CustomPlaygroundQuickLookable {
      self = customized.customPlaygroundQuickLook()
    }
    else {

  }

  /// Initialize `self` with a detailed textual representation of
  /// `subject`, suitable for debugging.
  ///
  /// * If `T` conforms to `CustomDebugStringConvertible`, the result
  ///   is `subject`\ 's `debugDescription`
  ///
  /// * Otherwise, if `T` conforms to `CustomStringConvertible`, the result
  ///   is `subject`\ 's `description`
  ///
  /// * Otherwise, if `T` conforms to `Streamable`, the result is
  ///   obtained by calling `subject.writeTo(s)` on an empty string s.
  ///
  /// * Otherwise, an unspecified result is supplied automatically by
  ///   the Swift standard library.
  ///
  /// See Also: `String.init<T>(T)`
  public init<T>(reflecting subject: T) {
    self.init()
    debugPrint(subject, &self)
  }
}
*/
