tested template template params
tested most template type and value parameters