Remove Void::uninhabited
Move drop to std::mem and reexport in prelude