The Canvas::CoursePolicy class appears to be unused (except by its test). Was this a discarded earlier thought?