Created Strong Typedef templates.