Added unimplemented default constructor to derived to avoid complaints about the constructors of T in some compilers. Fix for issue #4317