Features from optional dependencies

take_mut implicit feature

Enables take_mut

take_mut:

Take a T from a &mut T temporarily