audo decltype tests.