The Jaguar XFR , A Logical Successor To The STR ?