Revert "Removing scope-based take for a while, which I'm currently uncertain how to make safe."
Revert "Removing scope-based take for a while, which I'm currently uncertain how to make safe."

This reverts commit 88a4451d362fe8dc89bac90ddea58b1c1b24957d.

# Conflicts:
#	src/lib.rs

Sgeo/take_mut