Testing for bugs off master for opaque-keys deprecation

This pull request is to identify trouble spots after opaque-keys deprecation.
Okay, after talking it over with @nasthagiri , these should not affect any existing mongo courses. `course_index` is a concept in split, not mongo.