Quote Originally Posted by Lindley View Post
I think it's a bit odd that you've made that a template function *and* are making Derived the return type. I'd think you would make the return type the templated ClassType.
Could you elaborate on the part starting with 'I'd think ... .ClassType'. Not sure if I follow you...