Rubbish; they are METARS. When did you ever see a Temperature and a Dew Point in a TAF?
JW, exactly!
Also, every TAF I have ever seen always gives the time group to which it refers, the quoted Weather reports are the actuals, ie METARS, at the standard 30 minute intervals.