Rory McIlroy described himself as a "wily old veteran" when building his historic 36-hole lead at the Masters en route to winning a second successive green jacket and that's exactly what he has to be to cope with the Shinnecock Hills test at the US Open.