Thatโ€™s really the only message I can garner from the new Strickland ad โ€œNildaโ€: