If class does not yet exist, defines it as a virtual-free S4 class that
contains parent, registered in .GlobalEnv. If class already exists,
stops with an error unless it already extends parent.
defineOrCheckClass(class, parent)Invisibly, class.
Character string — the S4 class name to define or check.
Character string — the required parent class.