¿Qué es let- * en las plantillas de Angular 2?

Encontré una sintaxis de asignación extraña dentro de una plantilla Angular 2. <template let-col let-car="rowData" pTemplate="body"> <span [style.color]="car[col.field]">{{car[col.field]}}</span> </template> Parece que let-coly let-car="rowData"crea dos nuevas variables...