RFC: Remove cross borrowing entirely
Merge remote-tracking branch 'pcw/remove-cross-borrowing-entirely'
Removing all cross borrowing is RFC 37