Delete now uses WhereValueList method for generating query