`borrow` and `take` parameter ownership modifiers

But must the sentinel be built into the language? There are possible designs in which the sentinel is delivered as an API—whether a standard library function or otherwise. That’s why I kept harping on move(_:)-as-function in the previous review thread.