more to do, rule hidden property instead of rule base
make sure no duplicates allowed, return discarded course to courses
merge fix