New check for calling virtual member functions in constructor