type safe templating

News