Use the auto argument to get rid of all lhs template calls