 
 (defn gb
   "Creates a general banded matrix (GB) in the context of `factory`, with `m` rows, `n` columns,
-  `kl` sub (lower) diagonals, and `ku` super (upper) diagonals.
+  `kl` sub (lower) diagonals and `ku` super (upper) diagonals.
 
   If `source` is provided, transfers the data to the result. `source` is typically a sequence,
   a matrix, or another structure that can be transferred to the context of `factory`.

   (vctr factory (cons x xs))))

(defn view-vctr
  "Attach a dense vector to the raw data of `x`, with optional stride multiplicator `stride-mult`.

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


(defn sb
  "Creates a symmetric banded matrix (SB) in the context of `factory`, with `n` rows and columns,
  `k` sub (lower) and 'k' super (upper) diagonals.

  If `source` is provided, transfers the data to the result. `source` is typically a sequence,
  a matrix, or another structure that can be transferred to the context of `factory`.
