let-weave now supports destructuring to a degree (currently it will consider [a & more] to contain the following bindings: a, &, more. In the future it may be adjusted to try to not include &).