allow learning objects to contain periods (like some of the imported data)
allow reimporting courses in order to fix descriptions