tested most template type and value parameters