I could do the de-ref in one place only (at the top) but I feel that that adds an extra line and the same amount of effort would be required to figure out what it is doing as the first of these lines here.