Use `auto` as appropriate.