//@ `Something(v)`, that would indicate that we *own* `v` in the code
//@ after the arrow. That can't work though, we have to leave `v` owned by
//@ whoever called us - after all, we don't even own `self`, we just borrowed it.
//@ `Something(v)`, that would indicate that we *own* `v` in the code
//@ after the arrow. That can't work though, we have to leave `v` owned by
//@ whoever called us - after all, we don't even own `self`, we just borrowed it.