 
   Options: `:uplo` (`upper` or `:lower`), and `:diag` (`:unit` or `:non-unit`).
 
+  view-tr creates a new instance that reuses the master's data.
+
       (view-tr (ge float-factory 3 2 (range 6)))
   "
   ([a]


  Changes to the resulting object affect the source `x`, even the parts of data that might not
  be accessible by `x`. Use with caution!

      (view-vctr (ge float-factory 2 3 (range 6)))
  "


  Changes to the resulting object affect the source `a`, even the parts of data that might not
  be accessible by a. Use with caution!

  view-ge might return the master object itself, or create a new instance that reuses the master's data.

      (view-ge (tr float-factory 3 (range 6)))
  "
