Obtaining the current behaviour is hard in both the `&T` and `&mut T` cases.