safer_deref removed, no reason to keep