Initial work for operator deref