fixup 3e6603cdff82d243984b75a326a736bf5053d621
Always return a Locator: cases weren't exhaustive.
fixup migrate data
Cached course entry: separate structure from identity
Don't undo inheritance by unsetting course_entry structure
Do finer-grained cache clearing
Fixup loc_mapper change
Fixup Create new structure