> How does owned/unowned relate to strings and seqs?
It doesn't apply, strings and seqs have no aliases that are not statically checked. `var T` views and `openArray[T]` etc already have some simple borrow checking in-place that will expanded with time. Aliasing of "value based" datatypes is much easier to handle.
