DeWALT's New High Torque Impact Driver.. Isn't?