Added type parameters (from Class)

https://github.com/kfgodel/diamond/issues/30