Rename lifetimes of deref and deref_mut to avoid lifetime shadowing (deprecated and will be removed). See Deref Implementation of core::cell::Ref for a similar case