keep super class constructors if child constructor is explicitly kept (closes #2121)