Advice to use Box<T> not ~T