T4 template and non int type for Id

T4 template and the ability to specify non int type as id