recursion no longer destroys original! hurrah! {brain: :melted}