am b3d012b9: am ef6be305: am 31b81b3c: am 6ed4b9df: Merge "Deep-copying sucks when all you want is a borrow" into mnc-dev

* commit 'b3d012b9835c615fcb86ed77b7e32dc9524e35dc':
  Deep-copying sucks when all you want is a borrow