Rust can automatically rewrite functions to use out pointers instead of copying data! Neat. https://plus.google.com/+WayneRadinsky/posts/Gd3pnWWykMo