disallow constructors for polymorphic member classes (at least for now)
#796