Does this mean that the teacherreg form is sometimes initialized with a TeacherClassRegModule and sometimes with a ClassRegModuleInfo?