This reverts back to managed boxes and uses unsafe_destructor instead.
Merge pull request #6 from metajack/update-syntax

This reverts back to managed boxes and uses unsafe_destructor instead.